sql >> Database teknologi >  >> RDS >> Mysql

Har problemer med en MySQL Join, der skal opfylde flere betingelser

Du kan gruppere forhold med parentes. Når du tjekker om et felt er lig med et andet, vil du bruge OR . For eksempel 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. Entity Framework Code First MaxLength og FixedLegth (char vs varchar)

  2. MySQL Bestil efter et nummer, null sidst

  3. Krydstabeller med et stort eller udefineret antal kategorier

  4. Hvordan laver man sideinddeling med mybatis?