MySQL UNION 查询报错的原因

Mysql UNION 必要条件:

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

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

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

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

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

.

相关推荐
Freak嵌入式4 小时前
版本混乱 / 依赖缺失?uPyPi:MicroPython 版 PyPI,彻底解决库管理混乱
linux·服务器·数据库·单片机·嵌入式硬件·性能优化·依赖倒置原则
Elastic 中国社区官方博客4 小时前
Elastic 和 OpenAI 合作,将前沿智能引入非结构化企业数据
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai
云和恩墨4 小时前
数据库一体机zData X 3.6.0以“性能、成本、韧性、生态”强化数据库基础设施价值主张
数据库
灯澜忆梦5 小时前
【MySQL7】多表查询
数据库·sql
Qlittleboy5 小时前
tp5网站链接不上slqserver,计算机积极拒绝了链接
数据库·sql
行业研究员6 小时前
腾讯云数据库:团队知识统一检索实践
数据库·云计算·腾讯云·腾讯云数据库·团队知识
thinking_talk6 小时前
腾讯云数据库AgentMemory团队知识管理实践
数据库·人工智能·腾讯云·腾讯云数据库·agent memory·团队知识管理
朱容zr3331336 小时前
什么是覆盖索引?它的优点是什么?
数据库
一十九的酒6 小时前
Oracle Data Guard 备库归档日志满导致同步中断的解决实战
数据库·oracle·oracle-dg 续传·归档空间满
changjiahong6 小时前
lvs总结
服务器·数据库·lvs