sql >> Databáze >  >> RDS >> Mysql

Získávání chyby Neplatná kombinace porovnávání (utf8mb4_unicode_ci,IMPLICIT) a (utf8mb4_general_ci,IMPLICIT) pro operaci '='

Vidím, že také používáte dočasné tabulky. Definujte prosím stejné řazení a znakové sady také pro dočasné tabulky. Použijte řazení na úrovni sloupců v samotném dotazu SELECT (také všude tam, kde vložíte spojení)

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

To by vám mělo fungovat.



  1. 3 způsoby, jak získat první den v měsíci na serveru SQL

  2. Vyplnění pole Many2many (odoo 8)

  3. Seskupování záznamů ze smyčky while | PHP

  4. Výstup Pythonu nahradí znaky, které nejsou ASCII, znakem �