(多选题)
以下关于子查询和GroupBy的描述正确的有( )。
A.在Select子句的后面,只能有两种类型的表达式,一种是组函数,一种是出现在GroupBy子句后面的列名
B.不能在子查询中包含OrderBy子句
C.没有出现在GroupBy子句后面的列名不能出现在Select子句非合计函数表达式中
D.如果子查询的结果为空,那么外查询条件始终不会成立
参考答案:ABCD
参考解析:
使用group by子句时,必须满足原则包含了:在select子句的后面,只能有两种类型的表达式,一种是组函数,一种是出现在group by子句后面的列名;没有出现在group by子句后面的列名不能出现在select子句中非组函数表达式中。选项AC正确;子查询语句中是不能使用OrderBy子句的,B表述正确;在执行子查询的过程中,如果内查询的结果是空值,那么外查询的条件不会成立。D表述正确。故本题正确答案选ABCD。
知识点:计算机系统概述 计算机 计算机基本知识 通用 公基
