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

MySQL khớp 2 trong số 5 trường

Bạn có thể đếm các biểu thức phù hợp. MySQL trả về 1 cho true và 0 cho false.

WHERE (FirstName = ?) + (LastName = ?) + (... = ?) > 2

Bạn cũng có thể đặt hàng bằng cách sử dụng này. Bạn sẽ muốn sắp xếp giảm dần để đảm bảo rằng các kết quả phù hợp cao hơn sẽ xuất hiện đầu tiên.

ORDER BY ((FirstName = ?) + (LastName = ?) + (... = ?)) 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. Kết nối ứng dụng web trên vùng chứa tomcat với vùng chứa mysql qua chế độ ngủ đông

  2. Sử dụng Jquery Ajax để lấy dữ liệu từ Mysql

  3. không mở được luồng:Không có tệp hoặc thư mục nào như vậy trong

  4. Thứ tự các trường của chỉ mục nhiều cột trong MySQL Matter

  5. Cắt ngắn tất cả các bảng trong cơ sở dữ liệu MySQL trong một lệnh?