SQL查询包含格式错误的结尾

时间:2017-07-06 08:32:56

标签: sql jpa

当服务器尝试执行SQL请求时,我收到以下错误。

请,我想知道什么是不正确的。

Exception Description: Syntax error parsing [SELECT t FROM Trackings t GROUP BY t.dateTrackings WHERE EXISTS (SELECT DISTINCT tr.dateTrackings from Trackings tr )].

1 个答案:

答案 0 :(得分:0)

您需要在SELECT子句中提及该列。

您无法提及表别名t

WHERE应该出现在GROUP BY之前 在GROUP BY上应用的任何条件。您需要使用HAVING子句

类似的东西:
SELECT t.dateTrackings, count(*) FROM Trackings t WHERE EXISTS (SELECT * FROM Trackings tr WHERE tr.dateTrackings = t.dateTrackings) GROUP BY t.dateTrackings