Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bandingkan nilai dua kolom

Gunakan LOCATE()

WHERE LOCATE(Col1, Col2);

Ini mengembalikan nilai bukan nol jika Col1 terkandung di dalam Col2 .

Perbarui

Perhatikan bahwa substring kosong selalu terdapat di dalam string lain, jadi dalam hal ini Anda memerlukan kondisi lain:

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. Navicat untuk MySQL

  2. Kodekan API Pertama Anda Dengan Node.js dan Express:Hubungkan Database

  3. Permintaan MySQL Not IN tiba-tiba berhenti mengembalikan hasil

  4. Perbarui Bidang Saat Tidak Null

  5. Bagaimana menggabungkan GROUP BY, ORDER BY dan HAVING