2016-11-17 10 views
0

им с помощью Liferay 6.2 GA2 и либо хотят использовать динамические запросы или пользовательский SQL-запросы для выборки данных из таблицы и вот SQL, который я написал для выборки данных на основе состояниядинамических запросов, чтобы найти рождение Liferay 6.2

SELECT Emp_Name, Emp_Department, DATE_FORMAT(CONCAT(DATE_FORMAT(CURDATE(), '%Y'), '-', SUBSTRING(Emp_DOB,4,2), '-', SUBSTRING(Emp_DOB,1,2)), '%d-%b') as Emp_DOB 
 
FROM tbl_mldobtest 
 
WHERE Emp_DOB IN (
 
    DATE_FORMAT(CURDATE() + INTERVAL 1 DAY,'%d-%m'), 
 
    DATE_FORMAT(CURDATE(),'%d-%m'), 
 
    DATE_FORMAT(CURDATE()+INTERVAL 2 DAY,'%d-%m') 
 
) 
 
ORDER BY tbl_mldobtest.Emp_DOB;

и я хочу, чтобы реализовать то же самое в динамических запросах и пользовательских запросов SQL, так что мои динамические запросы или пользовательские SQL-запросы и получать одни и те же данные, и ниже ссылки, которые я referrred для таких же

http://www.liferaysavvy.com/2014/06/liferay-dynamic-query-api.html

http://www.liferaysavvy.com/2014/06/liferay-custom-sql-using-native-sql.html

, но им не получить решение для реализации динамических запросов или даже пользовательских SQL запросов, как показано ниже SQL и мы можем использовать, когда условие, как указано выше в MySQL Query в пользовательских SQL запросов, потому что во всех блогах пользовательских запросов SQL Liferay проезжают значения в качестве параметра, так что если кто-нибудь может помочь мне так же может быть большим подспорьем

заранее спасибо

ответ

0

Я не уверен, если это achieveable с помощью динамического запроса API, но вы можете défini Чтобы достичь этого, используйте custom-sql.

https://dev.liferay.com/develop/tutorials/-/knowledge_base/6-2/developing-custom-sql-queries

+0

Привет, пожалуйста, вы можете помочь мне, как добиться этого в пользовательских-SQL-запросов. для базового понимания пользовательского sql я упомянул ниже ссылку http://www.liferaysavvy.com/2014/06/liferay-custom-sql-using-native-sql.html –