Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Gặp sự cố với MySQL Join cần đáp ứng nhiều điều kiện

Bạn có thể nhóm các điều kiện bằng dấu ngoặc đơn. Khi bạn đang kiểm tra xem một trường có bằng với một trường khác hay không, bạn muốn sử dụng OR . Ví dụ: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. MySQL xuất INTO OUTFILE - lỗisecure-file-priv khi sử dụng thư mục đặt

  2. Làm cách nào để cập nhật nếu tồn tại, chèn nếu không (AKA nâng cấp hoặc hợp nhất) trong MySQL?

  3. truy vấn mysql PHP:Tôi muốn một mục cụ thể là đầu tiên và sau đó sắp xếp các mục còn lại

  4. fetchAll chức năng trợ giúp bằng cách sử dụng PDO

  5. Có thể chèn dữ liệu vào hai bảng khác nhau trong mysql bằng một php truy vấn chèn không?