📌  相关文章
📜  教资会网络 | UGC NET CS 2016 年 8 月 – II |问题 20

📅  最后修改于: 2022-05-13 01:57:56.990000             🧑  作者: Mango

教资会网络 | UGC NET CS 2016 年 8 月 – II |问题 20

考虑具有属性 A 和 B 的数据库表 R。以下哪个 SQL 查询是非法的?
(A)从 R 中选择 A;
(B)从 R 中选择 A,计数 (*);
(C) SELECT A, COUNT(*) FROM R GROUP BY A;
(D)从 R 组中按 A、B 选择 A、B、COUNT(*);答案:(乙)
解释: SELECT A FROM R;法律查询
从 R 中选择 A,计数(*);非法查询,因为我们不能 SELECT A, COUNT(*) 除非它按 A 分组。
从 R 组中选择 A,计数(*);法律查询
按 A、B 从 R 组中选择 A、B、计数(*);法律查询
所以,选项(B)是正确的。

这个问题的测验