Руслан
Новичок
MySQL: Illegal mix of collations
Вот мне не понятна одна вещь..
Делается запрос..
select * from db1.example1 union select db2.example2.name from db2.example2
выдает ошибку:
MySQL: Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (latin1_bin,IMPLICIT) for operation 'UNION'
Я так понял что это из за того что кодировка таблицы после юнион не цп1251, а латин1_бин.
А как в этом случае составить запрос что бы он читал в разных базах, таблицах и колонках с разной кодировкой? И возможно ли это?
Вот мне не понятна одна вещь..
Делается запрос..
select * from db1.example1 union select db2.example2.name from db2.example2
выдает ошибку:
MySQL: Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (latin1_bin,IMPLICIT) for operation 'UNION'
Я так понял что это из за того что кодировка таблицы после юнион не цп1251, а латин1_бин.
А как в этом случае составить запрос что бы он читал в разных базах, таблицах и колонках с разной кодировкой? И возможно ли это?