Я использовал ALTER DATABASE mydb DEFAULT COLLATE utf8_unicode_ci;
, но не работал.
В этом запросе:
Select * from table1, table2 where table1.field = date_format(table2.field,'%H');
Эта работа для меня:
Select * from table1, table2 where concat(table1.field) = date_format(table2.field,'%H');
Да, только concat
.