MySQL UNION 查询报错的原因

Mysql UNION 必要条件:

1.选择的字段名称相同(或者AS后的名称相同)。

2.字段的类型和字符编码、排序方式都相同。

这里是由于union了两张表,这两个字段不同,长度不同,编码相同,排序方式不同(容易忽略),所以导致报错。

最容易忽略的是排序方式不同这个原因。

.
感谢您的阅读,欢迎参观我的个人网站:小嗨词典【 https://www.happydict.cn】

.

相关推荐
阿桨23 分钟前
【保姆级教程-Centos7环境下部署mongodb并设置开机自启】
数据库·mongodb·centos
lolo大魔王38 分钟前
MongoDB的增删改查操作
数据库·mongodb
layman05282 小时前
node.js 实战——mongoDB
数据库·mongodb·node.js
爱可生开源社区2 小时前
SQLShift 全新上线:Oracle→OceanBase 迁移利器
数据库
wkj0013 小时前
java 和 C#操作数据库对比
java·数据库·c#
编程在手天下我有3 小时前
Redis 数据类型全览:特性、场景与操作实例
数据库·redis·数据结构与算法
左灯右行的爱情3 小时前
缓存并发更新的挑战
jvm·数据库·redis·后端·缓存
Qiuner4 小时前
软件设计师速通其一:计算机内部数据表示
服务器·数据库·信号处理
金桔数科4 小时前
在MySQL Shell里 重启MySQL 8.4实例
mysql
她和夏天一样热5 小时前
【Java面试题04】MySQL 篇
java·mysql·adb