Tôi thấy rằng bạn cũng đang sử dụng bảng tạm thời. Vui lòng xác định cùng một đối chiếu và các bộ ký tự cho các bảng tạm thời. Sử dụng đối chiếu cấp cột trong chính truy vấn CHỌN (cũng như khi bạn đặt một phép nối)
select * from some_table
where some_column collate
utf8_general_ci = 'Name of the City';
Điều này sẽ phù hợp với bạn.