看板 Database 關於我們 聯絡資訊
※ 引述《sadtch (傻瓜的祝福)》之銘言: : 抱歉,Union我還是試不出來..(DB使用的是Access) : 我原本語法是(無小計): : select ID, Date, SUM(S01) , SUM(S02), SUM(S03), SUM(S04), SUM(S05), SUM(S06) : from Records as R , Users as U : where Date like '2011-01*' and R.ID=U.ID : group by ID, Date : 我的很多欄位都是聚合函數的結果,用union的方法該怎麼做? : ※ 引述《sadtch (傻瓜的祝福)》之銘言: : : SQL語法可以增加欄,不知道可不可以增加列? : : 因為我想要小計每一欄(縱向)的值於最下面一列,不知可不可以直接用SQL語法達成? : : 列如: : : 欄一 欄二 欄三 : : 列A 5 0 6 : : 列B 4 2 6 : : 列C 5 7 6 : : 小計 14 9 18 select COLUMN1 as 欄一, COLUMN2 as 欄二, COLUMN3 as 欄三 from TABLE where CONDITION... union all select sum(COLUMN1) as 欄一, sum(COLUMN2) as 欄二, sum(COLUMN3) as 欄三 from TABLE where CONDITION(跟上方一樣) : : 我希望可以select出小計那一列出來,可行嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.131.86.242