※ 引述《erho (ptt訪客)》之銘言:
: 我想寫一個語法控制統計數量
: select id_no,count(id_no) as cal from chart where id_no like 'E1%' and
: count(id_no)<>1 group by id_no;
: 我想統計id_no但有cal的結果為一的不列為查詢條件,
: 但oracle給我錯誤ORA-00934:group function is not allowd here
: 若去掉and count(id_no)<>1卻又可以查到結果但有cal為1的結果,請問各位版友
: 為何加入額外條件會有如此錯誤?
用HAVING
雖然這是一行文
可是GROUP BY加上條件的確是用HAVING
: 若我要的查詢內容過大 超出終端機緩衝區大小的顯示內容
: 我有沒有辦法在select * from table;的語法下加入何種語法可以使其暫停
: 當按任意鍵後繼續呢
: 另外,要是錯用語法導致查詢結果過多,如何將現有查詢中斷
之前看過某家老公司的資訊系統 他的方法是...........
SELECT TOP100
( ′-`)y-~應該有高手無言吧XD
不過我覺得 某些層面來說 還不賴(  ̄ c ̄)y▂ξ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.59.147.238
※ 編輯: slalala 來自: 61.59.147.238 (09/06 13:24)