zoukankan      html  css  js  c++  java
  • MySql数据基本操作sql语句

    表字段

    1>插入数据insert

    如果不插入id,让id自动增加

    INSERT INTO `gpw_group`(group_code, group_parent_id, group_name, group_tree_id, group_sort_seq, delete_flag, register_user_id, register_datetime, modify_user_id, modify_datetime, version) 
    VALUES (CONCAT('代理店B001',i), group_parent_id, CONCAT('B-Group-',i), CONCAT(treeid,''), '0', '0', '5', '2016-03-10 16:52:01', '5', NOW(), '0');

    如果插入id

    则表名后面不用加字段

    INSERT INTO `gpw_group`
    VALUES (id, CONCAT('代理店B001',i), group_parent_id, CONCAT('B-Group-',i), CONCAT(treeid,''), '0', '0', '5', '2016-03-10 16:52:01', '5', NOW(), '0');

    2>删除数据 delete

      如果要清空表中的所有记录,可以使用下面的两种方法:

      DELETE FROM table1
      TRUNCATE TABLE table1

      其中第二条记录中的TABLE是可选的。

      如果要删除表中的部分记录,只能使用DELETE语句。

      DELETE FROM table1 WHERE ...;

      如果DELETE不加WHERE子句,那么它和TRUNCATE TABLE是一样的,但它们有一点不同,那就是DELETE可以返回被删除的记录数,而TRUNCATE TABLE返回的是0。

    DELETE FROM gpw_group WHERE id>100;

    3>修改数据(更新数据)update

      UPDATE tbl_name SET 要更改的列

    UPDATE gpw_group SET group_name='UPDATENAME' WHERE id=55;

    4>查找数据 select

      1)如果要查询一个表中的所有列,可以将其设置为“*”。

    SELECT * from gpw_group;

      2)如果只查询一个表中的某一列或多列,可以直接输入列名,并以“,”分隔。代码如下:

    SELECT group_code,group_name from gpw_group;
  • 相关阅读:
    for..of与for..in
    吉凶与祸福之辩证
    console.log(0.2+0.4===0.6)// true or false??
    Javascripte的原型链之基础讲解
    Vue之九数据劫持实现MVVM的数据双向绑定
    Object的方法
    Javscript的函数链式调用基础篇
    Object.keys
    Object.prototype.hasOwnProperty与Object.getOwnPropertyNames
    call和apply还有bind
  • 原文地址:https://www.cnblogs.com/endtel/p/5420121.html
Copyright © 2011-2022 走看看