在SQL语句中,最最基础的操作就是select语句,其基本语法结构为:
select[top数值]字段列表from表名
[Where条件] [orderby排序字段名[ASC|DESC]]
举例:
1.查询所有student表中的学生信息
select*fromstudent
2.查询所有student表中学生的学号,姓名,成绩的信息
selectsid,name,gradefromstudent
3. where 条件
(1)文字查询条件
查询所有男生的信息:
select*from student where sex=″男″
查询所有姓 “李”的学生信息:
select*from student where name like ″李%″
当只知道欲查询数据的部分字符串时,可以使用 “like+通配符+已知的部分条件”。
通配符%代表一串未知的字符, _ (下画线)代表一个未知的字符。#代表一个未知的数字。
(2)数字、 日期查询条件(www.xing528.com)
运算符包括:〉(大于)、〉=(大于等于)、〈(小于)、〈=(小于等于)、〈〉(不等于)、=(等于)、between...and... (介于)
查询所有分数高于510分的学生姓名和电话信息:
select name,tel from student where grade〉=510
查询所有1986年以后出生的学生信息:
select*from student where birthday〉=#1986-1-1#
查询500~510分之间的学生信息:
select*from student where grade between 500 and 510
(3)多重查询条件and、or
查询510分以上的女学生信息:
select*from student where grade〉=510 and sex=″女″
4. orderby 排序字段名[asc|desc]
查询所有学生信息并按分数降序排列:
select*from student order by grade desc
5. top 数值
查询分数最高的3 名学生信息:
select top 3*from student order by grade desc
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。