內容/問題描述:
如果是JOIN table 呢?
table1
id session a1 a2 a3 a4
======================
1 xxx 1 1 0 0
2 yyy 0 0 1 1
3 yyy 1 1 0 1
table2
id session b1 b2 b3 b4
======================
1 xxx 0 1 1 1
2 yyy 1 1 0 1
3 yyy 0 0 0 0
*[m*[1;33m將這個兩個table合一,如何顯示如下:*[m
*[1;33mid session a1 a2 a3 a4 b1 b2 b3 b4 total*[m
*[1;33m========================================*[m
*[1;33m1 xxx 1 1 1 0 0 1 1 1 6*[m
*[1;33m2 yyy 0 0 1 1 1 1 0 1 5*[m
*[1;33m3 yyy 1 1 0 1 0 0 0 0 3*[m
而非,
id session a1 a2 a3 a4 b1 b2 b3 b4 total
========================================
1 xxx 1 1 1 0 0 1 1 1 6
2 yyy 1 1 1 2 1 1 0 1 8
SELECET table1.session, table1.a1, table1.a2, table1.a3, table1.a4,
table1.a5, table1.b1, table1.b2, table1.b3, table1.b4,
SUM(a1+a2+a3+a4+b1+b2+b3+b4) AS total FROM table1 JOIN table2 ON
table2.session = table1.session GROUP BY session
目前寫的語法會呈現上方表格的統計,麻煩各位大大幫忙,謝謝。