多项选择题

A.WHERE子查询是把内层查询的结果作为外层查询的数据筛选条件,以条件值的形式参与外层查询。
B.WHERE子查询的结果值只能是单个算术数值,不能是字符或其它类型。
C.FROM子查询是把内层子查询的结果作为一个虚表,外层查询再从这个虚表中检索相关数据,或虚表再与外层查询的主表或其它数据表作连接。
D.FROM类型子查询必需声明别名,通过别名指代所返回的数据集。