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

Campuran ilegal dari susunan (utf8mb4_unicode_ci,IMPLICIT) dan (utf8mb4_general_ci,IMPLICIT) untuk operasi '='

Saya menduga Anda memiliki susunan yang berbeda pada tabel yang Anda ikuti. Dikatakan Anda menggunakan campuran pengumpulan ilegal dalam operasi = .

Jadi, Anda perlu mengatur susunan. Misalnya:

WHERE tableA.field COLLATE utf8mb4_general_ci = tableB.field

Kemudian Anda telah mengatur susunan yang sama pada = operasi.

Karena Anda belum memberikan info lebih lanjut tentang tabel, ini adalah kode semu terbaik yang bisa saya berikan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana membuat mysql menerima koneksi secara eksternal

  2. Mysql memilih dari dua tabel

  3. Perlu untuk menghubungkan IDX MLS ke dalam situs web

  4. Cara Menghitung Rata-Rata Penjualan Per Minggu di MySQL

  5. Definisi Skema menurut DBMS