作者 主題: [SQL] 請問要怎麼多個表一起作group by統計呀~~  (閱讀 4512 次)

0 會員 與 1 訪客 正在閱讀本文。

課以嗎

  • 懷疑的國中生
  • **
  • 文章數: 49
    • 檢視個人資料
我現在有多個一樣欄位的表
一個表作group by查詢統計OK
可是要兩個或多個一起統計
要怎麼寫呢??

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
何不自己先寫看看, 如果有問題的話,

再將你寫的 SQL command 貼上來,

這樣比較好討論吧~~

課以嗎

  • 懷疑的國中生
  • **
  • 文章數: 49
    • 檢視個人資料
我剛剛試出一個方法了
我要的結果大概是這樣
select  T1.XX, count( T1.XX)  
from
(  select * from test union all select * from test2  ) as T1
group by T1.XX

這樣好像沒什麼效率....請問有更好的方法嗎?