• 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;
  • 相关阅读:
    metaClass
    First-class citizen
    class-metaclass-Class vs. type
    eval-Evaluation
    编程语言:数据+算法;
    线程的关系
    线程的核心是算法,是面向过程的
    多线程与控制结构-面向过程
    线程安全-上线文-运行环境
    面向对象的语言学本质
  • 原文地址:https://www.cnblogs.com/endtel/p/5420121.html
Copyright © 2020-2023  润新知