1 查询所有数据
select 字段名(*代表全部字段) for 表名
2 Where +条件
select 字段名(*代表全部字段) for 表名 where 判断条件(字段名=某某值)
3 空值判断: is null
select * from 表名 where 字段名 is null;
4 between and (在 之间的值)
select * from 表名 where 字段名 between 值 and 值;
5 In
select * from 表名 where 字段名 in (5000,3000,1500);
6 like模糊查询
select * from 表名 where 字段名 like 'M%';
- % 表示多个字值,_ 下划线表示一个字符;
- M% : 为能配符,正则表达式,表示的意思为模糊查询信息为 M 开头的。
- %M% : 表示查询包含M的所有内容。
- %M_ : 表示查询以M在倒数第二位的所有内容。
7 ORDER BY(DESC 降序 ASC 升序)
select * from 表名 ORDER BY 字段名 DESC;
8 INSERT INTO(插入数据表数据)
INSERT INTO 表名(字段名1, 字段名2, 字段名3) VALUES (值1,值2,值3);
9 UPDATE(更新数据)
UPDATE 表名 SET 字段名1=值1,字段名2=值2 WHERE 条件字段=条件值;
10 DELETE(删除数据)
DELETE FROM 表名 WHERE 字段名=字段值;
11 JOIN (用于把来自两个或多个表的行结合起来,基于这些表之间的共同字段)
SELECT 需要的字段名 FROM 表1 INNER JOIN 表2 ON 表1字段=表2字段;