집 >데이터 베이스 >MySQL 튜토리얼 >SQL 테이블을 병합하고 고유한 날짜 값을 보장하는 방법은 무엇입니까?
SQL에서 테이블 병합 및 고유한 날짜 값 보장
날짜 값의 고유성을 보장하면서 두 테이블을 병합하려면 다음 접근 방식을 활용하세요.
예제 코드:
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!