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

Mysql結合クエリ

    Select ID, Name, Status, Notification
    FROM TableA A
    LEFT JOIN TableB B on B.receive-id = a.ID
     and b.notification <> 2
    INNER JOIN tableC C on A.ID = C.Registered-id
    WHERE a.status=1
    and c.status-reg=7
    

    ステータスが1と7である限り、テーブルBにレコードがなくても、すべてのユーザーが必要だと思います。したがって、左結合が必要であり、結合に制限を課す必要があると思います(必要な場合を除く) where句でnullを処理するため)



    1. CodeIgniter:選択(個別のフィールド名)MySQLクエリを実行する方法

    2. mysqlとphpでゼロ以外の値を持つ列のみを抽出するにはどうすればよいですか?

    3. 秒単位の2つのタイムスタンプ間のMySqlの違い?

    4. PERIOD_ADD()の例– MySQL