zoukankan      html  css  js  c++  java
  • MySQL删除表数据

    1、最常用的最直接的就是 DELETE;

    DELETE FROM table_name
    WHERE condition;
    • 首先,指定删除数据的表(table_name)。
    • 其次,使用条件来指定要在WHERE子句中删除的行记录。如果行匹配条件,这些行记录将被删除。

    请注意,WHERE子句是可选的。如果省略WHERE子句,DELETE语句将删除表中的所有行

    2、MySQL DELETE和LIMIT子句
    如果要限制要删除的行数,则使用LIMIT子句,如下所示:
    DELETE FROM table
    LIMIT row_count;
    请注意,表中的行顺序未指定,因此,当您使用LIMIT子句时,应始终使用ORDER BY子句,不然删除的记录可能不是你所预期的那样。
    DELETE FROM table_name
    ORDER BY c1, c2, ...
    LIMIT row_count;
    DELETE FROM customers
    WHERE country = 'France'
    ORDER BY creditLimit
    LIMIT 5;

    3、MySQL TRUNCATE TABLE 语句

    truncate 速度性能都不 delete好

    TRUNCATE TABLE table_name;
  • 相关阅读:
    vue
    mongodb
    ejs模板引擎
    ajax
    node.js2
    node.js1
    bootstrap,ECMA
    商城
    面试:----Struts和springmvc的区别--区别上
    OpenStack
  • 原文地址:https://www.cnblogs.com/yuezc/p/12506899.html
Copyright © 2011-2022 走看看