• 【MYSQL】delete from


    • delete from 单表语法
    DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM tbl_name  
    [WHERE where_definition]  
    [ORDER BY ...]  
    [LIMIT row_count] 
    • delete from 多表语法
    DELETE [LOW_PRIORITY] [QUICK] [IGNORE]  
    tbl_name[.*] [, tbl_name[.*] ...]  
    FROM table_references  
    [WHERE where_definition] 
    
    或
    
    DELETE [LOW_PRIORITY] [QUICK] [IGNORE]  
    FROM tbl_name[.*] [, tbl_name[.*] ...]  
    USING table_references  
    [WHERE where_definition] 

    delete from  简单示例

    mysql> select * from ns;
    +-----+-------+------------+
    | uid | uname | udate2     |
    +-----+-------+------------+
    |   2 | alex  | 1989-01-10 |
    |   7 | uuuu  | 0000-00-00 |
    |   8 | kkkk  | 0000-00-00 |
    |   9 | leb   | 0000-00-00 |
    |  10 | uuuu  | 2000-11-22 |
    |  11 | uuuu  | 1876-11-22 |
    |  12 | uuuu  | 1876-11-22 |
    |  13 | uuuu  | 1223-12-12 |
    +-----+-------+------------+
    8 rows in set (0.00 sec)
    
    mysql> delete from ns where uid=2;
    Query OK, 1 row affected (0.00 sec)
    
    mysql> select * from ns;
    +-----+-------+------------+
    | uid | uname | udate2     |
    +-----+-------+------------+
    |   7 | uuuu  | 0000-00-00 |
    |   8 | kkkk  | 0000-00-00 |
    |   9 | leb   | 0000-00-00 |
    |  10 | uuuu  | 2000-11-22 |
    |  11 | uuuu  | 1876-11-22 |
    |  12 | uuuu  | 1876-11-22 |
    |  13 | uuuu  | 1223-12-12 |
    +-----+-------+------------+
    7 rows in set (0.00 sec)
    
    mysql> delete from ns where uname='leb';
    Query OK, 1 row affected (0.00 sec)
    
    mysql> select * from ns;
    +-----+-------+------------+
    | uid | uname | udate2     |
    +-----+-------+------------+
    |   7 | uuuu  | 0000-00-00 |
    |   8 | kkkk  | 0000-00-00 |
    |  10 | uuuu  | 2000-11-22 |
    |  11 | uuuu  | 1876-11-22 |
    |  12 | uuuu  | 1876-11-22 |
    |  13 | uuuu  | 1223-12-12 |
    +-----+-------+------------+
    6 rows in set (0.00 sec)
    
    mysql> delete from ns where uid in (7,8,9);
    Query OK, 2 rows affected (0.01 sec)
    
    mysql> select * from ns;
    +-----+-------+------------+
    | uid | uname | udate2     |
    +-----+-------+------------+
    |  10 | uuuu  | 2000-11-22 |
    |  11 | uuuu  | 1876-11-22 |
    |  12 | uuuu  | 1876-11-22 |
    |  13 | uuuu  | 1223-12-12 |
    +-----+-------+------------+
    4 rows in set (0.00 sec)
    
    mysql> delete from ns;
    Query OK, 4 rows affected (0.01 sec)
    
    mysql> select * from ns;
    Empty set (0.00 sec)
    •  delete from  与 select 子查询
  • 相关阅读:
    classpath多个包添加
    不错的博客
    ARCGIS10.1 GeoDatabase深入理解:客户端连接与退出地理数据库时系统表的初始化
    ArcGIS Geodatabase版本控制机制的学习总结
    ARCGIS 10.1 发布服务问题以及注意事项汇总
    关于项目外包的一些总结
    ArcGIS与SuperMap的使用比较(1)
    [译]关于JavaScript 作用域你想知道的一切
    Apache 配置ArcGIS server/portal 反向代理
    arcgis server 无法手动删除切片
  • 原文地址:https://www.cnblogs.com/AlexBai326/p/6050000.html
Copyright © 2020-2023  润新知