is invalid in the select list because it is not contained in either an aggregate

当select 语句块中出现function与常列时,需要在where语句块之后加入group by语句,否则会报错
SELECT id, COUNT(name)
FROM t_student
WHERE sequence in(SELECT MIN(sequence) FROM t_student)
GROUP BY name,id

select语句块中出现的function(column_name),需要在group by中捕捉该列

猜你喜欢

转载自hkendless.iteye.com/blog/1902967