Re: [SQL ] count五個表單符合條件的有多少個
你原本的語法查詢結果跟下面這個應該相同:
select count(*)
from maxrepeath
where length in(16,17,18,19,20)
group by length
order by length desc
然後,我猜你要的應該是這樣:
select length, count(1)
from maxrepeath
where length in(16,17,18,19,20)
group by length
order by length
※ 引述《piglon (宣)》之銘言:
: 目前我用的方法是
: 利用UNION
: 把10次查詢的結果組合起來
: 但是我不會同時計算八個相同的表
: 下面是我寫的sql語法
: SELECT COUNT( * )
: FROM maxrepeath
: WHERE length =20
: UNION
: SELECT COUNT( * )
: FROM maxrepeath
: WHERE length =19
: UNION
: SELECT COUNT( * )
: FROM maxrepeath
: WHERE length =18
: UNION
: SELECT COUNT( * )
: FROM maxrepeath
: WHERE length =17
: UNION
: SELECT COUNT( * )
: FROM maxrepeath
: WHERE length =16
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.176.72.116
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):