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 

posted @ 2020-04-21 14:05  狂鸟·凡尘  阅读(90)  评论(0)    收藏  举报