考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

使用SQL合并数据简单方便,以下关于SQL中UNION关键字的描述,不正确的是
A. UNION合并数据集的字段个数必须相同
B. UNION合并数据集的字段数据类型必须相同
C. UNION合并数据集的字段顺序必须相同
D. UNION合并后的数据集的行数是合并前的总行数
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

正确答案是:D: UNION合并后的数据集的行数是合并前的总行数。

专业分析:

1. **A: UNION合并数据集的字段个数必须相同**
这是正确的。使用UNION关键字合并数据集时,所有SELECT语句中返回的列数必须相同。

2. **B: UNION合并数据集的字段数据类型必须相同**
这是正确的。UNION操作要求每个SELECT语句中的对应列的数据类型必须兼容,即类型相同或能够隐式转换。

3. **C: UNION合并数据集的字段顺序必须相同**
这是正确的。UNION操作要求每个SELECT语句返回的列的顺序必须相同,即第一个SELECT语句的第一列与第二个SELECT语句的第一列类型必须兼容,依此类推。

4. **D: UNION合并后的数据集的行数是合并前的总行数**
这是不正确的。UNION关键字默认会去除重复的行,因此合并后的数据集的行数可能少于合并前的总行数。如果需要保留所有重复的行,可以使用UNION ALL关键字。

总结:选项D的描述不正确,因为UNION合并后的数据集会去除重复的行,行数可能会少于合并前的总行数。