我有一张名为" Emps"包含5个Cols(ID,Name,Gender,BirthDate,Profession) 我需要
SELECT *
FROM Emps
ORDER BY ID
GROUP BY Gender, BirthDate
但它不起作用。我收到了这个错误
查询表达式中的语法错误(缺少运算符)按性别'
分组ID组
任何帮助?
答案 0 :(得分:2)
由于Gender和BirthDate是按项目分组的,因此它们必须是选择项目。
select Gender ,BirthDate from Emps group by Gender,BirthDate,id order by id
答案 1 :(得分:-1)
试试这个:
SELECT * FROM Emps GROUP BY Gender, BirthDate ORDER BY ID
ORDER BY应该在GROUP BY之后