Re: [SQL ] table中分群做count

作者: nickerChen (黑鬼CHEN)   2017-05-05 11:50:31
po完才發現昨天joedenkidd大大已經有PO更好的解決方法
獻醜了
練習一下
select tmpA.date , tmpeA.count_a , tmpeB.count_b from
(select date,count(value) as count_a from table where value='a' group by date)
as tmpA
inner join
(select date count(value) as count_b from table where value='b' group by date)
as tmpB
on tmpA.date =tmpB.date
結果如下
date count_a count_b
作者: moyasi (Simple Life)   2017-05-05 15:19:00
有b沒a 你的sql就錯很大了
作者: cutekid (可愛小孩子)   2017-05-05 15:48:00
推樓上,或許可慮 full join XD

Links booklink

Contact Us: admin [ a t ] ucptt.com