智慧职教: 关于下面语句,错误的说法是:SELECT uName,year(now())-year(uBirth)FROM users;
举一反三
- 在下列SELECT语句中,正确的是 ()? A: SELECT 教师号, 姓名, Year(Date())-Year(出生日期) AS年龄 FROM 教师信息表 ORDER BY 年龄 B: SELECT 教师号, 姓名, Year(Date())-Year(出生日期) AS年龄 FROM 教师信息表 ORDER BY Year(Date())-Year(出生日期) C: SELECT 教师号, 姓名, Year(Date())-Year(出生日期) AS年龄 ORDER BY Year(Date())-Year(出生日期) FROM 教师信息表 D: SELECT 教师号, 姓名, Year(Date())-Year(出生日期) AS年龄 ORDER BY 年龄 FROM 教师信息表
- 在SELECT语句中,与排序有关的关键字是______。 A: ORDER BY B: LIMIT C: DESC D: ASC E: : ACD F: 、查询1997,1999年出生的同学信息,正确的SELECT语句是______。 G: SELECT * FROM student WHERE YEAR(birthday) NOT IN(1997,1999); H: SELECT * FROM student WHERE YEAR(birthday)=1997 OR YEAR(birthday)=1999; I: SELECT * FROM student WHERE YEAR(birthday) IN(1997,1999); J: SELECT * FROM student WHERE YEAR(birthday) EXISTS(1997,1999);
- 智慧职教: 现在预编译语句对象为pstmt,如果为下列预编译SQL的第二个问号赋值为abc123,那么正确的选项是( )。 SELECT * FROM users where uname=? and pwd=?; 其中:uname是用户姓名,pwd是密码。
- 查询所有目前年龄在35岁以上(不含35岁)的职工信息(姓名、性别和年龄),正确的命令是()。 A: SELECT 姓名,性别,YEAR(GETDATE())-YEAR(出生日期) AS 年龄 FROM 职工 WHERE YEAR(出生日期)>35 B: SELECT 姓名,性别,YEAR(GETDATE())-YEAR(出生日期) AS 年龄 FROM 职工 WHERE 年龄>35 C: SELECT 姓名,性别,YEAR(GETDATE())-YEAR(出生日期) AS 年龄 FROM 职工 WHERE YEAR(GETDATE())-YEAR(出生日期)>35 D: SELECT 姓名,性别,YEAR(GETDATE())-YEAR(出生日期) AS 年龄 FROM 职工 WHERE 出生日期>35
- 在已建"职工"表中有姓名、性别、出生日期等字段,查询并显示所有年龄在25岁以下职工的姓名、性别和年龄,正确的SQL命令是()。 A: SELECT 姓名,性别,YEAR(DATE())-YEAR([出生日期]) 年龄 FROM 职工 WHERE YEAR(Date())-YEAR([出生日期]) B: SELECT 姓名,性别,YEAR(DATE())-YEAR([出生日期]) AS 年龄 FROM 职工 WHERE 年龄 C: SELECT 姓名,性别,YEAR(DATE())-YEAR([出生日期]) 年龄 FROM 职工 WHERE 年龄 D: SELECT 姓名,性别,YEAR(DATE())-YEAR([出生日期]) AS 年龄 FROM 职工 WHERE YEAR(Date())-YEAR([出生日期])