我正在使用HQL查询MySQL数据库。
我正在做像

SELECT function('GREATEST', column1, column2) as greatest from Table


因为我想要两个不同的列中的两个值之间的最大值,但是它不起作用。
如何在HQL中使用SQL函数GREATEST
谢谢

最佳答案

您可以使用if代替最大的情况

case when column1>column2 then column1 else column2 end

关于mysql - HQL:两个值之间的最大值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42690344/

10-12 20:38