1、查询指定记录
在SELECT语句中,通过WHERE子句可以对数据进行过滤,语法如下:
select 字段1,字段2,字段n (或是全部信息 “*”) from 表名 where 条件;
例:查询 “学生表” 中性别为 ”男” 的学生信息;
2、带IN关键字的查询
IN操作符用来指定条件范围,范围中的每个条件都可以进行匹配,语法格式如下:
select 字段名1,字段名2,字段名n from 表名 where 字段名 in (值1,值2,...)
例:使用IN操作符查询 “学生表” 中学历为 “本科” 或者为 “博士”的学生信息;
3、带 BETWEEN AND 的范围查询:
BETWEEN AND 用来查询某个范围内的值,该操作符需要两个参数,即范围的开始值和结束值,语法格式如下:
select 字段名1,字段名2,字段名n from 表名 where 字段名 between 值1 and 值2;
例:使用BETWEEN AND 操作符查询 “学生表” 中年龄在 23至25岁的学生信息;
4、带LIKE的字符匹配查询:
语法格式如下:
select 字段名1,字段名2,字段名n from 表名 where 字段名 like 条件;
例:查询 ”学生表” 中姓 “张” 的学生性别跟年龄。
5、带AND的多条件查询;
AND字符可以同时查询多个条件,语法格式:
select 字段名1,字段名2,字段名n from 表名 where 条件1 and 条件2;
例:查询 “学生表“ 中 性别为男且年龄大于20的信息:
6、显示前N行:
如果只显示数据表中的前几行数据就可以使用LIMIT关键字,语法格式如下:
select distinct 字段名 from 表名 limit [位置偏移量] 行数;
例:查询 “学生表” 前2行数据: