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

Mysql:別のテーブルにない行をテーブルから選択します

    *ではなく、列名に基づいて副選択を行う必要があります 。

    たとえば、idがある場合 両方のテーブルに共通のフィールドで、次のことができます。

    SELECT * FROM Table1 WHERE id NOT IN (SELECT id FROM Table2)
    

    MySQLサブクエリ構文 を参照してください。 その他の例については。



    1. その緊急のとき

    2. SQLiteで数値にパーセント記号を追加する2つの方法

    3. SQLServerでのメンテナンスプランの作成

    4. MySQLUpdate内部結合テーブルクエリ