我正在尝试使用PostgreSQL作为Hibernate/JPA的数据库。然而,在执行一个简单的查询时,我得到一个错误。我的疑问如下:当我执行查询时,我将传入一个类似于"lastLoginDate“for :order的值。DISTINCT, ORDER BY expressions must appear in select list
Position:
比方说我有 select distinct id, flavor from bageltown order by id, flavor 这是可行的。但如果我说 select distinct id, flavor from bageltown order by id, flavor='lox' desc, flavor 我得到一个错误,指出distinct当然,这是通过编辑查询来修复的,如下所示: select distinct id, flavor