資料原表:

想得到的結果

各位大神,我使用的是mysql資料庫,先做一個全連接,按照t_day來看,t_kind 5和6都存在為空的情況,我的sql如下:
SELECT A.akind,A.anum,B.bnum
FROM
(SELECT t_kind AS akind,t_num AS anum FROM test_table WHERE t_day = '1') AS A
UNION ALL
(SELECT t_kind AS bkind,t_num AS bnum FROM test_table WHERE t_day = '2') AS B
ON A.akind = B.bkind
把紅色部分換成left join和right join都能正確執行,但是換成全連接就不行
麻煩看看想得到圖2的結果,sql應該怎么寫,謝謝
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/133835.html
標籤:MySQL
下一篇:MySQL主從搭建時遇到的問題
