Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Błąd Niedozwolona mieszanka sortowań (utf8mb4_unicode_ci,IMPLICIT) i (utf8mb4_general_ci,IMPLICIT) dla operacji '='

Widzę, że używasz też tabel tymczasowych. Proszę zdefiniować to samo sortowanie i zestawy znaków również dla tabel tymczasowych. Użyj sortowania na poziomie kolumny w samym zapytaniu SELECT (również wszędzie tam, gdzie umieścisz sprzężenie)

select * from some_table
where some_column collate 
utf8_general_ci = 'Name of the City';

To powinno działać dla Ciebie.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak uciec ze znaków specjalnych mysql za pomocą sockets.io/node.js/javascript

  2. Czy ta sama kolumna może mieć ograniczenie klucza podstawowego i klucza obcego do innej kolumny?

  3. Pobierz wiersze z tabeli mysql do tablic php

  4. Stała wartość kolumny w tabeli MySQL

  5. wybranie określonej liczby jako wartości kolumny w zapytaniu