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;
  • 相关阅读:
    MySQL 中now()时间戳用法
    ajax local.href不跳转的原因之一
    Call to a member function select() on string错误
    TP框架中ajax post请求时提示404
    TP框架中field查询字段
    jQuery如何获得select选中的值?input单选radio选中的值
    TP框架中session操作
    InnerHtml() 与html( )的区别
    C++开源项目等收集
    RCU-数据库初始化参数
  • 原文地址:https://www.cnblogs.com/endtel/p/5420121.html
Copyright © 2011-2022 走看看