MySQL UNION 查询报错的原因

Mysql UNION 必要条件:

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

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

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

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

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

.

相关推荐
生信摆渡27 分钟前
R语言-快速对多个变量取交集
开发语言·数据库·r语言
虚拟网络工程师1 小时前
【网络系统管理】Centos7——配置主从mariadb服务器案例(下半部分)
运维·服务器·网络·数据库·mariadb
福如意如我心意1 小时前
PostGres命令【常用维护,增删改查】
数据库·postgresql·psql
计算机毕设源码qq-38365310411 小时前
(附项目源码)Java开发语言,215 springboot 大学生爱心互助代购网站,计算机毕设程序开发+文案(LW+PPT)
java·开发语言·spring boot·mysql·课程设计
袁庭新1 小时前
Cannal实现MySQL主从同步环境搭建
java·数据库·mysql·计算机·java程序员·袁庭新
爱学习的白杨树1 小时前
MySQL中有哪几种锁?
数据库·mysql
007php0072 小时前
GoZero 上传文件File到阿里云 OSS 报错及优化方案
服务器·开发语言·数据库·python·阿里云·架构·golang
晴天飛 雪2 小时前
Grafana监控PostgreSQL
数据库·postgresql·grafana
斗-匕2 小时前
Spring事务管理
数据库·spring·oracle
一行玩python2 小时前
SQLAlchemy,ORM的Python标杆!
开发语言·数据库·python·oracle