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

MySQL bergabung dengan kueri menggunakan suka?

Coba

SELECT *
FROM Table1
INNER JOIN Table2 ON Table1.col LIKE CONCAT('%', Table2.col, '%')

MySQL melakukan penggabungan string secara berbeda dari database lain, jadi jika Anda ingin mem-port aplikasi Anda, Anda harus memiliki versi alternatif di mana || digunakan sebagai operator rangkaian, seperti yang disebutkan oleh Michael dalam jawaban lain. Operator ini tidak bekerja di MySQL, karena artinya or .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Peringatan:Tidak dapat mengubah informasi tajuk - tajuk sudah dikirim karena kesalahan

  2. Mencampur ANSI 1992 JOIN dan COMMA dalam kueri

  3. Ekspresi Tabel Umum di MySQL

  4. Cara membuat cadangan database MySQL menggunakan pekerjaan cron

  5. mysqli::query():Tidak dapat mengambil mysqli