1. 在数据库中怎么编写查询年龄在20——30岁之间的会员的sql语句
select*
from会员
where年龄>=20and年龄<=30
“elect * from 学生信息 where age between 18 and 20”此句sql最前面少个s
应该是 select * from 学生信息 where age between 18 and 20 意思是
在学生信息中找年龄在18到20的学生所有字段信息。
2. 在数据库中用sql语句怎么查询年龄大于20
如果表为sutdent,年龄字段为age,则SQL语句如下:
select * from student where age>20;
执行即可查询到所有年龄大于20的记录
3. 用SQL命令查询年龄在20周岁以下的学生的档案信息
SELECT a.学号, b.姓名, b.性别, datediff('yyyy',b.出生日期,now()) AS 年龄, a.课程A, a.课程B, a.课程C, a.课程D, a.课程E
FROM 学生成绩 AS a INNER JOIN 学生档案 AS b ON a.学号=b.学号
WHERE datediff('yyyy',b.出生日期,now())<20;