我有生成的2個結果低於2個的MySQL查詢:合併2個MySQL結果與一個附加列
SELECT * FROM `full_schedule`;
結果:
Date | Time
____________________
27-06-2017 | 0800
27-06-2017 | 0900
27-06-2017 | 1000
27-06-2017 | 1100
27-06-2017 | 1200
27-06-2017 | 1300
27-06-2017 | 0800
28-06-2017 | 0900
28-06-2017 | 1000
28-06-2017 | 1100
28-06-2017 | 1200
28-06-2017 | 1300
和:
SELECT * from `available_schedule`;
結果:
Date | Time
___________________
27-06-2017 | 0800
27-06-2017 | 0900
28-06-2017 | 1000
問題1: 如何交叉檢查兩個結果並獲得如下結果的加法列?
問題2: 可能將所有查詢合併爲1?
Date | Time | Status
___________________________
27-06-2017 | 0800 | 1
27-06-2017 | 0900 | 1
27-06-2017 | 1000 | 0
27-06-2017 | 1100 | 0
27-06-2017 | 1200 | 0
27-06-2017 | 1300 | 0
27-06-2017 | 0800 | 0
28-06-2017 | 0900 | 0
28-06-2017 | 1000 | 1
28-06-2017 | 1100 | 0
28-06-2017 | 1200 | 0
28-06-2017 | 1300 | 0
我可以知道如何設置a.Status中的1總是覆蓋f.Status嗎? – dnez
沒有。它不覆蓋任何東西。結果會和你寫的一樣。 – OmG