zoukankan      html  css  js  c++  java
  • 【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 子查询
  • 相关阅读:
    ssh免密码登录
    nginx做负载均衡+keepalived(做主备)
    centos之Too many open files问题-修改linux最大文件句柄数
    redis-JedisPoolConfig配置
    Hadoop端口说明
    hadoop 2.5 安装部署
    Java集合框架 10 连问,你有被问过吗?
    Dubbo面试八连问,这些你都能答上来吗?
    面试官:关于Java性能优化,你有什么技巧
    Docker从入门到掉坑(三):容器太多,操作好麻烦
  • 原文地址:https://www.cnblogs.com/AlexBai326/p/6050000.html
Copyright © 2011-2022 走看看