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

複数の条件を満たす必要があるMySQL結合に問題がある

    条件を括弧でグループ化できます。フィールドが別のフィールドと等しいかどうかを確認するときは、ORを使用します。 。例:WHERE a='1' AND (b='123' OR b='234')

    SELECT u.*
    FROM rooms AS u
    JOIN facilities_r AS fu
    ON fu.id_uc = u.id_uc AND (fu.id_fu='4' OR fu.id_fu='3')
    WHERE vizibility='1'
    GROUP BY id_uc
    ORDER BY u_premium desc, id_uc desc
    


    1. MySQLデータベースのすべてのテーブルのフィールドでテキストを検索する

    2. MySQLのALTERTABLE:味方か敵か?

    3. 集計関数AVGを使用してレコードをフィルタリングする方法

    4. Cotd()がPostgreSQLでどのように機能するか