5.4、查询语句练习
-- 查询表中的所有字段
select * from 表名称
--查询表中的指定字段
select 字段名称,字段2的名称,..... from 表名称
--分页的sql语句写法
select * from 表名称 limit 跳过多少条数据,拿到多少条数据
--where筛选语句带条件查找 (相等)
select * from 表名称 where 字段的值 = '条件值'
-- 带条件模糊查找 (只要字段的值的任何位置包含有条件之即可查出)
select * from 表名称 where 字段的值 like '%条件值%'
--带条件查找 (模糊查询,表示条件值是字段值的前缀)
select * from 表名称 where 字段的值 like '条件值%'
-- 带条件查找 (模糊查询,表示条件值是字段值的后缀)
select * from 表名称 where 字段的值 like '%条件值'
-- 满足大于,小于,大于等于,小于等于某个条件值的写法
select * from 表名称 where 字段的值 > 条件值
select * from 表名称 where 字段的值 >= 条件值
select * from 表名称 where 字段的值 < 条件值
select * from 表名称 where 字段的值 <= 条件值
-- 想要查找一个表中主键为1或者为2的值 (包含)
select * from 表名称 where 主键值 in (1,2)
select * from 表名称 where 主键值 =1 or 主键值 =2
-- 想要找到一个表中同时有两个字段满足要求的数据
select * from 表名称 where 字段值1='条件值' and 字段值2 = '条件值2' and .....
-- 统计一个表中的数据总条数
select count(*) from 表名称