mysql-連表查詢問題
錯誤:
Illegal mix of collations (utf8mb4_0900_ai_ci,IMPLICIT) and (utf8mb4_general_ci,IMPLICIT) for operation '='
原因:
對兩個具有不同字符集校對規則(collation)的列進行比較操作(這里是 = 操作),而 MySQL 不允許這樣的混合操作。
解決:
在查詢中顯式指定校對規則。
select a.* from table_a a inner jion table_b b on a.a = b.a COLLATE utf8mb4_general_ci;

浙公網安備 33010602011771號