MySQL数据操作
数据的基本操作:增(insert)删(delete)改(update)查(select);
注:字段名和数据要一一对应;
字符串和时间日期类型用单引号引起来;
字段可以省略,但是要按顺序全字段数据插入;
删除数据。
delete from 表名;
注:不带条件的删除的是所有的数据;通常不使用;带条件的删除,使用where id = 2;
truncate 表名: 删除表中所有数据,标识所用值重置;
update 表名 set 字段名=新值 [where id = 3];
注:修改表中某一行某个字段的数据;如果不加where条件是修改所有的数据;
查询数据。
select 字段1,字段2 from 表名 [where];查询所有的列:select * from 表名;
模糊查询like %:表示任意字符; _:表示一个字符;
例如:
select * from 表名 where 字段 like ‘%w%’; 查询列中带有“w”的字段
select * from 表名 where 字段 like ‘李_’; 查询列中“李”字开头后面带一个字的字段
去除重复数据(DISTINCT); select distinct 字段1 from 表名;
排序(order by),可以多字段排序
select *from 表名 order by 列名 asc(asc升序默认;desc降序)
聚合函数查询:min最小值;max最大值;sum值的和;count统计行数;avg平局值
分页查询:limit 起始行,行数;分组后筛选使用:group by 字段 having

浙公网安备 33010602011771号