优秀的编程知识分享平台

网站首页 > 技术文章 正文

MySQL:UNION语句_mysql数据库union用法

nanyue 2025-02-16 22:18:15 技术文章 4 ℃

让我们先来看看UNOIN的语法:

SELECT-STATEMENT

UNION [ALL | DISTINCT]

SELECT-STATEMENT

[UNION [ALL | DISTINCT]

SELECT-STATEMENT

UNION限制条件:

  • 默认情况下,UNION = UNION DISTINCT去掉两个查询结果集中的重复行
  • 默认结果集不排序,如果要对合并后的整个结果集进行排序,ORDER BY子句只能出现在最后面的查询中
  • 进行合并的两个查询,其SELECT列表必须在数量和对应列的数据类型上保持一致
  • 最终结果集的列名来自于第一个查询的SELECT列表
  • UNION ALL不去掉结果集中重复的行
  • 在去重操作时,如果列值中包含NULL值,认为它们是相等的
最近发表
标签列表