`

DELETE语法

阅读更多

 

仅仅在 FROM 或 USING 子句之前列出的表中的匹配记录行被删除。

 

DELETE [LOW PRIORITY][QUICK][IGNORE] table[,table]

FROM table[,...]

[WHERE condition]...

 

mysql> delete table1,table2 from table1,table2 where table1.id=table2.id;

Query OK, 2 rows affected (0.05 sec)

 或者

 

DELETE [LOW PRIORITY][QUICK][IGNORE] FORM table[,table]

USING table[,...]

[WHERE condition]...

 

mysql> delete from table1,,table2 using table1,,table2 where table1.id=,table2.id;

Query OK, 4 rows affected (0.05 sec)

 从 MySQL 4.0 开始,在 DELETE 语句中可以指定多个表,用以从一个表中删除依赖于多表中的特殊情况的记录行。然而,在一个Mysql多表删除中,不能使用 ORDER BY 或 LIMIT。


LOW PRIORITY指示服务器等待,直到在删除行之前在命名的表上没有任何查询为止。

对于MyISAM表,使用关键字QUICK可以加快删除操作的速度,而不会再索引树中合并索引的叶子(节点)

关键字IGNORE指示MySQL即使遇到错误也会继续执行。可使用SHOW WARNINGS来检索出错信息

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    VFP语法Selet,delete,Update等语法,方便学习

    根据提供的文件信息,本文将详细解释Visual FoxPro (VFP) 中的核心数据库操作命令,包括SELECT、DELETE、UPDATE等,并对部分其他重要的SQL语句进行介绍。这些知识点对于理解和掌握VFP数据库管理至关重要。 ### ...

    MySQL DELETE语法使用详细解析

    以下的文章主要描述的是MySQL DELETE语法的详细解析,首先我们是从单表语法与多表语法的示例开始的,假如你对MySQL DELETE语法的相关内容十分感兴趣的话,你就可以浏览以下的文章对其有个更好的了解。 单表语法: ...

    SQL语句语法(最新)

    - **DELETE语法**:用于从表中删除指定的行。 - **INSERT语法**:用于向表中插入新的行数据。 - **LOAD DATA INFILE语法**:用于从外部文件加载数据到数据库表中。 - **REPLACE语法**:类似于INSERT,但若键值...

    MySQL_5[1].1_zh.chm中文版的mayql说明书

    13.2.1. DELETE语法 13.2.2. DO语法 13.2.3. HANDLER语法 13.2.4. INSERT语法 13.2.5. LOAD DATA INFILE语法 13.2.6. REPLACE语法 13.2.7. SELECT语法 13.2.8. Subquery语法 13.2.9. TRUNCATE语法

    常用常见 SQL语句语法

    ##### 13.2.1 DELETE 语法 `DELETE` 语句用于删除表中的行。基本语法如下: ```sql DELETE FROM table_name [WHERE condition]; ``` 其中 `table_name` 是要从中删除行的表的名称,`condition` 是用于确定哪些行...

    SQL语法

    3. **DELETE语法**:删除数据库中的数据使用DELETE语句。例如,`DELETE FROM 表名 WHERE 条件`会根据条件删除表中的行。不加WHERE子句会删除整个表,所以要谨慎使用。 4. **INSERT语法**:INSERT语句用于向数据库中...

    常用常见 SQL语句语法 SQL语句语法, 合适需要入门的同学学习,很基础的内容,需要可以下载

    **DELETE 语法** `DELETE`命令用于删除表中的行。 ```sql DELETE FROM table_name WHERE condition; ``` - **table_name**:要从中删除行的表名。 - **condition**:指定哪些行将被删除。 ##### 2. **DO ...

    MySQL02.docx

    MySQL 表数据操作(DML)语法是 MySQL 中最重要的语法之一,它包括 insert、update 和 delete 三种操作。下面我们将详细介绍每种操作的语法和示例。 insert 操作 insert 操作用于向表中添加新记录。insert 语法有...

    Android系统知识库.doc

    * delete 语法:delete <file1> [... ] 作用:删除文件 1,2 到 n。 * delete_recursive 语法:delete_recursive <file-or-dir1> [... ] 作用:删除文件或者目录,删除目录时会将目录中的所有内容全部删除。 * run_...

    BSQL 2.0中文版(2010最新版本)

    c)除了查询语法,对update,insert,delete语法的支持: d)插入语法自动完成支持 e)另一个可能有用的加强: 增加了一个按快捷键自动移动完成列表到顶部的功能,支持各个数据库对象, 如数据表,字段,视图,存储...

    DB_Oracle SQL語法

    **DELETE语法**: DELETE语句用于从表中移除记录。基本语法如下: ```sql DELETE [FROM] table [WHERE condition]; ``` - **带有WHERE条件的删除**:只删除满足条件的记录。 ```sql DELETE FROM dept WHERE deptno...

    【SQL】在sql server中 delete时 使用INNER JOIN

    #### SQL Server 中 DELETE 结合 INNER JOIN 的语法结构 在 SQL Server 中,通过 `INNER JOIN` 与 `DELETE` 语句结合使用可以有效地删除满足特定条件的多个表中的相关记录。具体语法结构如下: ```sql DELETE FROM ...

    mysql 删除操作(delete+TRUNCATE)

    delete 语法 单表语法: DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM tbl_name  [WHERE where_definition]  [ORDER BY …]  [LIMIT row_count]多表语法: DELETE [LOW_PRIORITY] [QUICK] [IGNORE]  tbl_name[....

    MySQL 5.1中文手冊

    13.2.1. DELETE语法 13.2.2. DO语法 13.2.3. HANDLER语法 13.2.4. INSERT语法 13.2.5. LOAD DATA INFILE语法 13.2.6. REPLACE语法 13.2.7. SELECT语法 13.2.8. Subquery语法 13.2.9. TRUNCATE语法 13.2.10. UPDATE...

    MySQL 5.1参考手册 (中文版)

    13.2.1. DELETE语法 13.2.2. DO语法 13.2.3. HANDLER语法 13.2.4. INSERT语法 13.2.5. LOAD DATA INFILE语法 13.2.6. REPLACE语法 13.2.7. SELECT语法 13.2.8. Subquery语法 13.2.9. TRUNCATE语法 13.2.10. UPDATE...

    mysql官方中文参考手册

    13.2.1. DELETE语法 13.2.2. DO语法 13.2.3. HANDLER语法 13.2.4. INSERT语法 13.2.5. LOAD DATA INFILE语法 13.2.6. REPLACE语法 13.2.7. SELECT语法 13.2.8. Subquery语法 13.2.9. TRUNCATE语法 13.2.10. UPDATE...

    MYSQL中文手册

    13.2.1. DELETE语法 13.2.2. DO语法 13.2.3. HANDLER语法 13.2.4. INSERT语法 13.2.5. LOAD DATA INFILE语法 13.2.6. REPLACE语法 13.2.7. SELECT语法 13.2.8. Subquery语法 13.2.9. TRUNCATE语法 13.2.10....

    MySQL 5.1参考手册中文版

    13.2.1. DELETE语法 13.2.2. DO语法 13.2.3. HANDLER语法 13.2.4. INSERT语法 13.2.5. LOAD DATA INFILE语法 13.2.6. REPLACE语法 13.2.7. SELECT语法 13.2.8. Subquery语法 13.2.9. TRUNCATE语法 13.2.10....

Global site tag (gtag.js) - Google Analytics