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

MySQLが同じテーブルに参加

    これを実現するには、 LEFT OUTERJOIN を使用する必要があります。 操作同じテーブルに参加する

    SELECT a.*
    FROM meta_data a
    LEFT OUTER JOIN meta_data b ON a.post_id = b.post_id AND b.meta_value = 'def'
    WHERE 
    a.meta_value = 'abc'
    AND b.post_id IS null
    


    1. phpとmysqlでSQLインジェクションを防ぐにはどうすればよいですか?

    2. MySQLdb Pythonは%dと%sを挿入します

    3. 親のすべての子(子孫)を取得するためのCTE

    4. 配列フィールドにDoctrine2の特定の値が含まれているかどうかを照会する方法はありますか?