在表结构为(职工号,姓名,工资)的表Employee中查询职工号的第5位开始的4个字符为"0426"职工情况,正确的SQL命令是

admin2015-08-25  33

问题 在表结构为(职工号,姓名,工资)的表Employee中查询职工号的第5位开始的4个字符为"0426"职工情况,正确的SQL命令是

选项 A、SELECT * FROM Employee WHERE SUBSTR(职工号,4,5)="0426"
B、SELECT * FROM Employee WHERE STR(职工号,4,5)="0426"
C、SELECT * FROM Employee WHERE STR(职工号,5,4)="0426"
D、SELECT * FROM Employee WHERE SUBSTR(职工号,5,4)="0426"

答案D

解析 SQL的基本形式由SELECT-FROM-WHERE查询块组成。其中SELECT说明要查询的字段,FROM说明要查询的字段来自哪个表或哪些表,WHERE说明查询条件。要求从表Employee中查询职工号的第5位开始的4个字符为"0426",用到SUBSTR( )函数,SUBSTR( )从指定表达式值的指定起始位置取指定长度的子串作为函数值。而STR()是数值转换成字符串,本题选D。
转载请注明原文地址:https://kaotiyun.com/show/TAbp777K
0

最新回复(0)