我想运行类似于以下的查询
SELECT t.ticketid,
Min(oo.incidentid). max(t.createddate)
FROM (SELECT ticketid,
NAME,
createddate
FROM ticket) t
INNER JOIN (SELECT incidentid,
created,
date,
NAME
FROM oops) oo
ON t.ticketid = oo.incidentid
现在,当我运行此查询时,它告诉我例如票证ID需要包含在聚合函数或GROUP BY子句中。但是,当我在查询的和处添加它时,我仍然得到
ticketid列在选择列表中无效,因为它没有包含在聚合函数或GROUP BY子句中。
有人告诉我我做错了什么吗?
从我可以测试此代码:
SELECT t.ticketid,
Min(oo.incidentid) min_c,
max(t.createddate) max_c
FROM (SELECT ticketid,
NAME,
createddate
FROM ticket) t
INNER JOIN (SELECT incidentid,
created,
date,
NAME
FROM oops) oo
ON t.ticketid = oo.incidentid
group by t.ticketid
还可以 请检查一下。谢谢!这是演示
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句