2つのテーブルをマージするためのSQLiteでのクエリ

AAYUSHキュービング:
TableMain
Task_Id  Task   DateTime        Repetition  Snooze_Time
1        Task1  2020-3-14 11:43 0           0

TableRoutine
Task_Id  Task   DateTime        Repetition  Snooze_Time
1        Task2  2020-3-14 14:55 0           0

私はこのような結果必要は:

Task    DateTime
Task1   2020-3-14 11:43
Task2   2020-3-14 14:55

私は2つのテーブルをマージしたクエリを見つけたが、それは4列を作成します!しかし、私はそれが可能であるが示すように2行のみにデータを必要としますか?

ニック:

あなたのような音が使用されたことJOIN、実際にはあなたが必要なときUNION

SELECT Task, DateTime
FROM TableMain
UNION
SELECT Task, DateTime
FROM TableRoutine

UNION重複行を削除します。あなたは出力でそれらをしたい場合は、変更UNIONしますUNION ALL

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=283247&siteId=1