如何一條SQL語句就能統計出多個表中某數據的數量?


假設表分別為 data、data_1
假設數據如下
data
------------------------------------------
id    gid      title
1     1        aaaa
2     1        bbbb
3     1        cccc
4     2        dddd
5     1        eeee
------------------------------------------

data_1
------------------------------------------
id    gid      title
1     1        aaaa
2     2        bbbb
3     1        cccc
4     2        dddd
5     1        eeee
------------------------------------------

統計一個表的sql語句是 select count(id) as num from data where gid='1'

該怎么寫才能一次統計出這兩個表中,gid為1的數據各有多少條呢?

我這樣寫好象不對
select 
count(data.id) as num1, 
count(data_1.id) as num2 
from data, data_1 
where
data.gid=data_1.gid && 
data.gid='1'


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM