sql語句問題,sql語句問題

2022-12-23 02:56:14 字數 541 閱讀 7061

1樓:匿名使用者

group by是分組函式(描述可能不準確),count是聚合函式,一定要確定分組的維度,才能在該維度下使用聚合函式進行統計,你要新增dname,那麼dname應該和deptno一起作為統計的維度,又dname在dept表中需要進行表關聯,所以:sql--》select deptno,dname,count(*) from (select * from emp e left join dept d on e.deptno = d.

deptno)

group by deptno,dname;

試試看。

2樓:

select dept.dname,t1.* from (select deptno,count(*) from emp group by deptno) t1 and dept

3樓:下揚州啊

select deptno,dname,cpunt(*) from emp

group by deptno,dname;

關於sql語句的問題

應該將order by子句放在where子句的後面,因為資料庫是先執行from然後where然後才是order 如下 select o.orderedon,o.name,o.partnum,p.partnum,p.description from orders o,par p where o.par...

sql查詢語句like 的問題,sql查詢語句Like 的問題

like 操作符用於在 where 子句中搜尋列中的指定模式。sql like 操作符語法 select column name s from table name where column name like pattern 萬用字元 描述 替代一個或多個字元 僅替代一個字元 charlist 字...

SQL查詢語句上的問題

1.select jobnumber,qqnumber from select t.jobnumber,t.qqnumber,row number over partition by t.jobnumber order by count t.qqnumber desc rk from 表 t gro...