第11讲++数据的基本查询

 

 

实例4:分析下列查询语句执行的功能和结果。

 

select    课程名, 授课教师, 开课学期    from    kc 
       where    开课学期=2     --查询第2学期开课的课程、授课教师

select    姓名,出生日期   from  xsqk
        where   出生日期>1995-12-31--查询1996年后出生的学生的姓名和出生日期

 

在xsqk表中,查询女同学的姓名和电话号码。

 

select    姓名,性别,联系电话   from   xsqk    
where    性别=0

 

在xsqk表中,查询网络工程专业的学号、姓名。

 

select    学号,姓名,专业名   from  xsqk
where   专业名=‘网络工程’

 

在xs_kc表中,查询成绩在80分以上的学号、课程号和成绩。

 

select    学号, 课程号, 成绩    from    xs_kc 
where    成绩>=80

 

 

 在xsqk表中,查询不在1996年7、8、9月份出生的学生信息。

 

select    *    from    xsqk    
where   出生日期  not  between1996-07-01and1996-09-30

 

select    *    from    xsqk    
where   出生日期<1996-07-01or   出生日期>1996-09-30
select    *    from    xsqk    
where   出生日期< =1996-06-30or   出生日期>=1996-10-01

 

 

 查询电话尾数为2的信息

select    *   from  xsqk
      where   联系电话  like%2

 

查询陈姓且单名的信息

 

select    *   from   xsqk
      where    姓名     like  ‘ 陈_ ’

 

查询学号尾数为123的信息

select    *   from   xsqk
      where    学号    like%[1-3]

查询学号尾数不为123的信息

select    *   from   xsqk
      where   学号  like%[ ^123]

 

posted @ 2017-05-19 16:43  该☆隐  阅读(813)  评论(0编辑  收藏  举报