MySQL 排序规则不匹配

标签 mysql collation heidisql

我正在使用 HeidiSQL 在 mySQL 中运行以下查询:

select distinct id,title from tablesales where title in (select title from customers).

我收到以下错误:

Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '='

我正在使用 HeidiSQL 并尝试更改其中一个表中列的排序规则,但没有成功。有解决办法吗?

谢谢

最佳答案

关于MySQL 排序规则不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17433534/

相关文章:

php - 使用 PHP 在不同页面中发布变量以创建动态表

sql - 有表级排序规则吗?

python - 使用不寻常的分隔符将大型 csv (175 GB) 导入 MySQL 服务器

mysql - mysql 查询可以在单行中返回所有实体字段吗?

php - 将 IP 保存在数据库中

internationalization - ICU 的整理器假设 "a"和 "ą"是相同的

mysql - 比较密码和用户名的准确性 : utf8_general_ci or utf8_bin?

c# - 在我的 datagridview 上显示照片时出错

mysql - 如何解决sql中的重复值

php - 我如何获得 'sign' 或 'name' 行结果? (PHP)