sql >> データベース >  >> RDS >> Mysql

このMySql完全外部結合(またはユニオン)で私を助けてください

    FULL OUTER JOIN 多くの場合、UNIONでシミュレートできます 両方のLEFT JOIN およびRIGHT JOIN 。つまり、すべてが左側にあり、右側にあり、可能な場合は結合基準に一致します。私の経験では、通常、これは非常にまれにしか使用されません。一度だけ使用する大規模なシステムがあります。

    FULL OUTER JOINのため、ここでやりたいと思われること UNIONはご利用いただけません 2つのセットといくつかのJOINを設定します 2つのサブセット間の基準。これは実際には不可能です。 UNIONである2つのセット あなたの例のedはエイリアスを持つことも、WHEREを持つこともできません それらをリンクしようとする句。



    1. 簡単な用語でのDATEADD、DATEDIFF、およびDATEPARTT-SQL関数の使用

    2. PHPPDO-アクティブなトランザクションはありません

    3. リンクされた値からユニークユーザーを見つける

    4. SQLタイムスタンプと在庫レベルに基づいて同じテーブルに結合します