我叫一表“环境管理计划”包含5列数(ID,姓名,性别,出生日期,职业) ,我需要ORDER BY和GROUP BY不工作对我来说
SELECT *
FROM Emps
ORDER BY ID
GROUP BY Gender, BirthDate
但它不起作用。我得到这个错误
语法错误(缺少操作员)在查询表达式“ID组由性别”
任何帮助吗?
我叫一表“环境管理计划”包含5列数(ID,姓名,性别,出生日期,职业) ,我需要ORDER BY和GROUP BY不工作对我来说
SELECT *
FROM Emps
ORDER BY ID
GROUP BY Gender, BirthDate
但它不起作用。我得到这个错误
语法错误(缺少操作员)在查询表达式“ID组由性别”
任何帮助吗?
因为性别和出生日期都是由项目组,因此他们必须选择的项目。
select Gender ,BirthDate from Emps group by Gender,BirthDate,id order by id
试试这个:
SELECT * FROM Emps GROUP BY Gender, BirthDate ORDER BY ID
ORDER BY应该是GROUP BY后
err(无法对使用*选择的字段进行分组) – Hossam 2014-10-11 02:54:12
有效,感谢您的谢谢 – Hossam 2014-10-11 02:56:25