Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Masz problemy z przyłączeniem MySQL, które musi spełniać wiele warunków

Możesz grupować warunki w nawiasach. Kiedy sprawdzasz, czy pole jest równe drugiemu, chcesz użyć OR . Na przykład 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Neo4j - Usuń węzeł za pomocą Cypher

  2. Jak przechowywać varbinary w MySQL?

  3. Wybierz różne rekordy w połączeniu

  4. Określanie określonych pól za pomocą Sequelize (NodeJS) zamiast *

  5. Jak wstawiać, usuwać, wybierać, aktualizować wartości w datagridview w C# za pomocą MYSQL