为“歌手”表增加一个字段“最后得分”的SQL语句是 ______。 根据“歌手”表建立视图myview,视图中含有包括了“歌手号”左边第一位是“1”的所有记录,正确的SQL语句是 ______。

admin2009-03-16  33

问题 为“歌手”表增加一个字段“最后得分”的SQL语句是 ______。
根据“歌手”表建立视图myview,视图中含有包括了“歌手号”左边第一位是“1”的所有记录,正确的SQL语句是 ______。

选项 A、CREATE VIEW myview AS SELECT*FROM歌手WHERE LEFT(歌手号,1)=“1”
B、CREATE VIEW myview AS SELECT*FROM歌手WHERE LIKE(“1”,歌手号)
C、CREATE VIEW myview SELECT*FROM歌手WHERE LEFT(歌手号,1)=“1”
D、CREATE VIEW myview SELECT*FROM歌手WHERE LIKE(“1”,歌手号)

答案A

解析 CREATE VIEW view_name[(column_name[,column_name]...)]
   as select_statement
   其中select_statement可以是任意的SELECT查询语句,它说明和限定了视图中的数据;当没有为视图指定字段名(column_name)时,视图的字段名将与select_statement中指定的字段名或表中的字段名同名。LEFT函数是从字符串的左边(即第一个)开始截取。
   LIKE(〈字符表达式1><字符表达式2〉):比较两个字符串位置上的字符,若所有字符都相匹配,函数返回逻辑真,否则返回逻辑假。〈字符表达式1〉中可以包含通配符*和?。*可以与任何数目的字符相匹配,?可以与任何单字字符相匹配。LIKE(’xy?’,’xyz’)的运算结果为逻辑真。
转载请注明原文地址:https://jikaoti.com/ti/INF7FFFM
0

最新回复(0)