2010年全国计算机等级考试专家预测试卷(一)二级公共基础知识和Visual FoxPro数据库程序设计(四)

时间:2011-03-11 17:45:32

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
据更新命令格式:UPDATE<表名>SET列名]=表达式1[,列名2=表达式2…][WHERE<条件表达武>]一般使用WHERE子句指定条件,以更新满足条件的一些记录的字段值,并且一次可以更新多个字段;如果不使用WHERE子句,则更新全部记录。

----------------------------------------

35、删除“持有数”表中所有外币名称为“法郎”的记录,下列SQL语句正确的是()

A.DELETE FROM持有数:WHERE持有数.外币代码=外汇名.外币代码:AND外币名称=“法郎”

B.DELETE FROM持有数,外汇名;WHERE持有数.外币代码=外汇名.外币代码:AND外币名称=“法郎”

C.DELETE FROM持有数WHERE外币代码IN;(SELECT外币代码FROM外汇名WHERE外币名称=“法郎”)

D.DELETE FROM持有数WHERE外币代码IN;SELECT外币代码FROM外汇名WHERE外币名称=“法郎”

参考答案: C

利用SQL数据操作功能,可以逻辑删除数据表中的记录。其命名格式为:DELETE FROM表名[WHERE过滤事件1[-ANDIOR过滤条件2…]]其中,该命令语句只能对单表进行更新,选项A和B中的FROM短语指定的两个数据表,属于语法错误;选项D中使用IN短语时,子查询要用括号括起来。

首页 上页 3 4 5 下页 尾页 4/9/9
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部