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

So sánh giá trị của hai cột

Sử dụng LOCATE()

WHERE LOCATE(Col1, Col2);

Nó trả về một giá trị khác 0 nếu Col1 được chứa trong Col2 .

Cập nhật

Lưu ý rằng một chuỗi con trống luôn được chứa trong một chuỗi khác, vì vậy trong trường hợp này, bạn cần một điều kiện khác:

WHERE LENGTH(Col1) AND LOCATE(Col1, Col2);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách chèn giá trị trong bảng có cột động Jdbc / Mysql

  2. Thống kê với Tcl và Mysql

  3. Sử dụng XML và XSD để tạo cơ sở dữ liệu phổ biến

  4. Thay đổi datadir trên tệp my.ini không được tôn trọng trong WAMP

  5. Kết nối chương trình python với mysql một cách an toàn