EMP雇员表中有staffno(工号),sala(薪水),indate(入职日期)3个字段。请按日期分组查询出该天入职雇员名单及其薪水。我是这么做的 不知道对不对。我在机子上试验时,好像实现了分组功能。
select indate ,staffno,sala from LEE_EMP_0714 group by indate,staffno,sala order by indate ;不过,如果去掉 order by 语句,即改成下面语句,好像就不可以了。为什么呢?
select indate ,staffno,sala from LEE_EMP_0714 group by indate,staffno,sala ;
select indate ,staffno,sala from LEE_EMP_0714 group by indate,staffno,sala order by indate ;不过,如果去掉 order by 语句,即改成下面语句,好像就不可以了。为什么呢?
select indate ,staffno,sala from LEE_EMP_0714 group by indate,staffno,sala ;
有没有不影响数据的啊
--------------------------------------
说的对!!
如果要用Group By的话,在Select语句中用分组函数(例如sum(*)|max(*))!