现有学生表Student ,表结构如下stu_id varchar(10)stu_name varchar(10)stu_sex char(2)stu_birthday datestu_age number(3)
1,查询出学生性别为男的学生的全部信息。。2,查询出生于1984年以前的学生的姓名。3,查询出学生性别为女,年龄为18岁或性别为男,年龄21岁的学生信息。4,查询出1984年到1994年出生的人员姓名,按照出生日期降序排列,按姓名的升序排列。5,查询学生表的记录的总数。
1,查询出学生性别为男的学生的全部信息。。2,查询出生于1984年以前的学生的姓名。3,查询出学生性别为女,年龄为18岁或性别为男,年龄21岁的学生信息。4,查询出1984年到1994年出生的人员姓名,按照出生日期降序排列,按姓名的升序排列。5,查询学生表的记录的总数。
2.select stu_name from Student where stu_birthday < '1984-01-01'
3.select * from Student where ( datediff(year,stu_birthday,getdate())=18 and stu_sex ='女') or ( datediff(year,stu_birthday,getdate())=21 and stu_sex ='男')
4.select * from Student where stu_birthday between '1984-01-01' and '1994-12-31' order by stu_birthday desc, stu_name
5. select count(1) from Student