1樓:__牙擦蘇
應該將order by子句放在where子句的後面,因為資料庫是先執行from然後where然後才是order
如下:select o.orderedon,o.name,o.partnum,p.partnum,p.description
from orders o,par p
where o.partnum=p.partnumorder by name
2樓:匿名使用者
order by 放後面
name最好改成o.name 這樣更加明確
而且可以提高執行效率 減少 他解析的時間
3樓:匿名使用者
select o.orderedon,o.name,o.partnum,p.partnum,p.description from orders o,par p
where o.partnum=p.partnumorder by o.name
order by 要放在最後
4樓:匿名使用者
呵呵!! 多看看教程,那樣才能真正的學到手了。
5樓:下揚州啊
where條件在order by前面
sql語句問題,sql語句問題
group by是分組函式 描述可能不準確 count是聚合函式,一定要確定分組的維度,才能在該維度下使用聚合函式進行統計,你要新增dname,那麼dname應該和deptno一起作為統計的維度,又dname在dept表中需要進行表關聯,所以 sql select deptno,dname,coun...
請教關於SQL語句like用法的問題
用in吧,不要用like 也可能是我的理解錯了,我的理解是csdydj.產權證號的值,比如有 1,2,3 這3個值,包含在 select csajzt.產權證號 from csajzt where 受理編號 123 內,比如有 3,4,5 這3個值,得出的結果是3 改為這樣 select from ...
關於SQL語句裡面被除數為0的問題
簡單做的話,可以在除數 count distinct case when b.status 1 then b.taskid end count case when b.taskid 0 and b.status 0 then b.taskid end 的外回 層加一答 個decode decode ...