查看表中所有字段数据
select *from 表名 where 条件order by字段名 limit 条数;
查看表中部分字段数据
select 字段名1,字段名2..,字段名nfrom 表名 where 条件order by 字段名 limit 条数;
and连接条件(并且)
条件 ==替换为==> 条件1 and 条件2
or连接条件(或者)
条件 ==替换为==> 条件1 and 条件2
条件1 or 条件2
(条件3 or 条件4) and 条件1
关系运算符
等于 字段名 = 值
不等于 字段名 != 值
小于 字段名 < 值
小于等于 字段名 <= 值
大于 字段名 >值
大于等于 字段名 >= 值
在 值1,值2,.....值n 里
字段名 in (值1,值2,....值n)
在 值1 和 值2 之间
字段名 between 值1 and 值2; (comm:津贴 "字段名")
为空
字段名 is null;
不为空
字段名 is not null;
模糊查询 (like)
%代替任何长度字符串
字段名 like "...%...";
_代替一个字符
字段名 like "..._..."; ( _ 只能代替一个字符)
"% _ 可以随意组合"
字段名 like "% _";
排序(默认正序)
order by 字段名;
order by 字段名 ASC; (正序)
order by 字段名 DESC; (倒序)
限制条数(两种)
limit 条数;
limit 偏移量,条数; "5,5 (第五条之后再查五条)" 分页
去重
select distinct 字段名 from 表名 ;