有下列SQL语句: SELECT 班级名称,姓名 FROM 班级,学生; WHERE 班级.班级号=学生.班级号; AND 年龄>=20 AND 性别="男"; ORDER BY 班级名称 DESC 执行该语句后,查询结果中共有几条记录,且第一条记录的学生

admin2010-08-21  46

问题 有下列SQL语句:
SELECT 班级名称,姓名 FROM 班级,学生; WHERE 班级.班级号=学生.班级号; AND 年龄>=20 AND 性别="男"; ORDER BY 班级名称 DESC
执行该语句后,查询结果中共有几条记录,且第一条记录的学生姓名是(  )。
将“学生”表中,所有女学生的“年龄”加1,正确的命令语句是(  )。

选项 A、UPDATE 学生 FOR 年龄=年龄+1 WHERE 性别="女"
B、UPDATE 学生 WHERE 年龄=年龄+1 ON 性别="女"
C、UPDATE 学生 SET 年龄=年龄+1 WHERE 性别="女"
D、UPDATE 学生 SET 年龄=年龄+1 FOR 性别="女"

答案C

解析 SQL的数据更新命令格式为:
UPDATE<表名>SET列名1=表达式1[,列名2=表达式2…]
[WHERE<条件表达式>]
一般使用WHERE子句指定条件,以更新满足条件的一些记录的字段值,并且一次可以更新多个字段;如果不使用WHERE子句,则更新全部记录。
转载请注明原文地址:https://kaotiyun.com/show/lPzp777K
0

最新回复(0)