ホームページ >データベース >mysql チュートリアル >SQL テーブルをマージして一意の日付値を保証する方法
SQL でのテーブルのマージと一意の日付値の確保
日付値の一意性を確保しながら 2 つのテーブルをマージするには、次の方法を利用します。
コード例:
SELECT Date, Product, SUM(Inbound) AS Inbound, SUM(Outbound) AS Outbound FROM ((SELECT Inbound_Date AS Date, Product, SUM(Quantity) AS Inbound, 0 AS Outbound FROM Inbound GROUP BY 1, 2 ) UNION ALL (SELECT Outbound_Date, Product, 0 AS Inbound, COUNT(*) AS Outbound FROM Outbound GROUP BY 1, 2 ) ) io GROUP BY Date, Product;
以上がSQL テーブルをマージして一意の日付値を保証する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。