我有这个问题:
JSONObject user = c.getJSONObject("user");
name = user.getString("first_name");
phone = user.getString("telephone");
当我运行它时,我收到错误
SELECT
"EventReadingListItem"."id"
, "EventReadingListItem"."UserId"
FROM "EventReadingListItems" AS "EventReadingListItem"
group by "EventReadingListItem"."EventId";
为什么呢?我已经阅读过类似的问题,但我真的不明白为什么这个简单的小组不起作用。是因为group by中的字段不是“EventReadingListItem”吗?
答案 0 :(得分:5)
所以,根据你的评论,这应该适合你。
为每个EventId
提供具有最小/分钟id
值的唯一行:
select DISTINCT ON (EventId) EventId, id, UserId
from EventReadingListItems
order by EventId, id