数据库上机考试!求详细解答!求告诉我每道题怎么做的原因! 10

数据库上机考试!求详细解答!求告诉我每道题怎么做的原因!题在下面!!!看图!... 数据库上机考试!求详细解答!求告诉我每道题怎么做的原因!题在下面!!!看图! 展开
 我来答
zhoudha
生活家

2017-12-19 · 知世故而不世故地生活
知道大有可为答主
回答量:2.4万
采纳率:91%
帮助的人:45.7万
展开全部
18、
在查询结果中,'岁'这列属性不表示。
19、
等效。查询结果的列名变更可以不写关键字AS。
发生异常。因为表中没有学号、姓名、性别的字段。
发生异常。因为表中没有SNo学号、SName姓名、SSex性别的字段。
20、
加DISTINCT,过滤掉重复记录。
34、
不等效。NULL判断方法是用IS NULL。= NULL的写法是错误的。
36、
等效。WHERE语句中并列的AND条件,可以前后互换。
40、
等效。a.SNo和c.SNo是Student表和SC表的关联条件,在取得两个字段值相等的条件下,对于查询结果写其中的任何一个字段都可以。
39、
没有连接条件,两个表的数据会做笛卡尔积,之后对于这个大集合,再找出Cname='概率统计'条件的记录。
等效于:
SELECT SNo,Scoure FROM Course,(SELECT Scoure FROM SC WHERE Cname='概率统计') SC
44、
可以互换。FIRST与SECOND是同一个表,分别起了两个不同的别名。
45、
Student表中的所有记录全部被检索出来。
可以互换。ST1与ST2是同一个表,分别起了两个不同的别名。
49、
发生异常。DISTINCT *的写法不符合SQL的文法。
数量可能会增加。因为SNo重复的记录被统计了两次。
No重复的记录被统计了两次。
53、
CLno字段为空(NULL)的记录,最后统一归为一组。
59、
换成“=”,查询结果不变。
如果姜博宇被同时分配到不同的班级的话,不可以进行替换。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式