Mysql 数据表记录操作

Posted 刘小伟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql 数据表记录操作相关的知识,希望对你有一定的参考价值。

   1 增加记录:

        insert [into] tab_name   (field1,field2....) values (values1,values2....) ,
                                                                  (values1,values2....),
                                                                   ...                 ;
                                                                   
                                                                   
        insert  tab_name set field=value, field=value,..... ;
       
       
    
    2 修改记录
       
       
       update tab_name set field=value where 子句
       
       
    3 删除表记录:

      delete from  tab_name  where 子句


             清空表记录: 1  delete from tab_name
             
                          2  truncate tab_name   (数据量大时推荐使用)
                          
                          
            
    

    4 查询表记录(******select  * from tab_name   : 显示所有的记录的所有字段信息
         
         
         
         select [distinct] filed,filed2,.....   from tab_name
                                      
                                       where 子句
                                       group by 分组     key  :  分组条件
                                       having 子句  : 过滤
                                       order by
                                       limit
        

         查询 每一个省份的平均工资
              select city,avg(salary) from emp group by city;

         查询 平均工资大于8000的省份的名称
         
              select city,avg(salary) from emp group by city having avg(salary) > 8000

 

以上是关于Mysql 数据表记录操作的主要内容,如果未能解决你的问题,请参考以下文章

提效小技巧——记录那些不常用的代码片段

linux中怎么查看mysql数据库版本

discuz X3.1 源代码阅读,记录代码片段

部分代码片段

[未解决问题记录]python asyncio+aiohttp出现Exception ignored:RuntimeError('Event loop is closed')(代码片段

使用触发器对学生表操作进行日志记录