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 子查询
  • 相关阅读:
    WPF分页控件
    Anroid图标尺寸
    linux常用快捷键
    securecrt中vim行号下划线问题及SecureCRT里root没有高亮的设置,修改linux终端命令行颜色
    ANT-普通替换和正则替换
    js实现IOS上删除app时颤抖动画j函数
    php语法错误导致服务器错误(500)解决
    Linux 常用命令大全2
    Linux 命令行快捷键
    backbone源代码注释(部分)
  • 原文地址:https://www.cnblogs.com/AlexBai326/p/6050000.html
Copyright © 2011-2022 走看看