`

delete from“表名”

SQL 
阅读更多

在某些情况下,我们会需要直接由数据库中去除一些资料。这可以藉由 DELETE FROM 指令来达成。它的语法是:

DELETE FROM "表格名"
WHERE {条件}

以下我们用个实例说明。假设我们有以下这个表格:

Store_Information 表格

store_name Sales Date
Los Angeles $1500 Jan-05-1999
San Diego $250 Jan-07-1999
Los Angeles $300 Jan-08-1999
Boston $700 Jan-08-1999

而我们需要将有关 Los Angeles 的资料全部去除。在这里我们可以用以下的 SQL 来达到这个目的:

DELETE FROM Store_Information
WHERE store_name = "Los Angeles"

现在表格的内容变成:

Store_Information 表格

store_name Sales Date
San Diego $250 Jan-07-1999
Boston $700 Jan-08-1999

分享到:
评论

相关推荐

    delete from 表名与truncate table 表名区别

    delete from 表名与truncate table 表名区别,选择适合我们的删除数据库数据的方法

    MySQL数据库:数据记录的删除.pptx

    DELETE FROM 表名 [WHERE 条件] 说明: ● 如果省略WHERE子句则删除该表的所有行。 【例】 将book中书名为“PHP网站制作”的记录删除。 DELETE FROM book WHERE 书名='PHP网站制作'; ;使用DELETE语句删除多表数据 从...

    mysql 查询语句大全及用法10条.7z

    mysql查询语句汇总 MySQL 是一种常用的关系型数据库管理系统, 提供了强大的 查询语言(SQL)来操作和管理数据库。下面是一些常见的 MySQL 查询语句及其用法: 1. SELECT 语句: ...- 示例: DELETE FROM 表名

    mysql 查询语句大全及用法10条.docx

    mysql查询语句汇总 MySQL 是一种常用的关系型数据库管理系统, 提供了强大的 查询语言(SQL)来操作和管理数据库。下面是一些常见的 MySQL 查询语句及其用法: 1. SELECT 语句: ...- 示例: DELETE FROM 表名

    学习日报8.7.docx

    10.DELETE FROM 表名 WHERE id=?;删除表内数据 11.DROP TABEL 表名;删除数据表 12.DROP DATABASE 数据库名;删除数据库 13.SELECT 表里名称,CONCAT(另一名称),另一名称FORM 表名;指定查询表里内容

    orcale常用命令

    select owner, object_type, status, count(*) count# from all_objects group by owner, object_type, status; 8、查看数据库的版本 Select version FROM Product_component_version Where SUBSTR(PRODUCT,1,6...

    Mysql常用命令行大全(精华版).pdf

    DELETE FROM 表名 WHERE 条件;:删除数据。 SELECT * FROM 表名 WHERE 条件;:查询数据。 索引操作 CREATE INDEX 索引名 ON 表名(列名);:创建索引。 DROP INDEX 索引名 ON 表名;:删除索引。 用户与权限 CREATE ...

    SQL基本语句

     delete from 表名 [where 条件] [order by 列名] [Limit 删除的行数rowNum];  删除满足条件的按列名排序后的所有记录的第rowNum行 #排序  select 列名 from 表名 order by 列名 [desc(降序)] [limit...

    jdbc操作文档,数据库基本操作文档集合

    delete from 表名 where 要删除的字段名 = 要删除的字段值; 1.加载驱动 Class.ForName(com.mysql.jdbc.Driver); 2.建立连接 /* String url = "jdbc:mysql://localhost:3306/student"; //3306指你当前数据库的...

    代码生成器tanghc2020 基础包 可自定义模板生成不同的代码,支持MySQL、Oracle、SQL Server

    一款代码生成工具,可自定义模板生成不同的代码,支持MySQL、Oracle、SQL Server、PostgreSQL 首先联网安装docker ...可修改成 delete from 表名 where id = #{id} 注意 Controller 如下图 图片

    SQLite3 轻量级数据库及SQL语法指导

    删除数据: delete from 表名; 更新数据: update 表名 set 字段=’修改后的内容’ where 条件; 增加一个列: Alter table 表名 add column 字段 数据类型; 选择查询: select 字段(以”,”隔开) from 表名 where ...

    浅析删除表的几种方法(delete、drop、truncate)

    delete from 表名: 删除所有记录,表结构还在,写日志,可以恢复的,速度慢 drop talbe 表名: 删除表的结构和数据 truncate talbe 表名 删除表中的所有记录,表结构还在,不写日志,无法找回删除的记录,速度快 ...

    SQL语句大全.docx

    delete from 表名 where 条件; 10.修改 Update 表名 set 列 = 值 ,列=值 where 条件 11.删除table 12.删除数据库 二.查询语句 13.查询语句 Select 列名 from 表名 查询出的结果 称之为 临时表 我们可以...

    mysql表的清空、删除和修改操作详解

    delete from 表名; truncate table 表名; 不带where参数的delete语句可以删除mysql表中所有内容,使用truncate table也可以清空mysql表中所有内容。 效率上truncate比delete快,但truncate删除后不记录mysql日志,不...

    MySQL命令大全

    命令:delete from 表名 where 表达式 例如:删除表 MyClass中编号为 的记录 mysql> delete from MyClass where id=1; 7、修改表中数据:update 表名 set 字段=新值,…where 条件 mysql> update MyClass set ...

    MYSQL常用命令大全

    命令:delete from 表名 where 表达式 例如:删除表 MyClass中编号为1 的记录 mysql> delete from MyClass where id=1; 7、修改表中数据:update 表名 set 字段=新值,… where 条件 mysql> update MyClass set name=...

    mysql数据库操作

    delete from 表名 where 条件; delete from stu where id = 9; 没有条件是全部删除,慎用 3、改数据 update 表名 set 列1 =值1,列2 = 值2 where 条件; 不写条件就都修改了 4、查询数据: a:查询表中全部...

    MySql删除表中一行的实操方法

    DELETE FROM 表名 WHERE 字段1 = ‘’ and 字段2 = ‘’ and …字段1,…为能够唯一确定某一行数据的字段组合,‘’中填写你要 删除的字段具体值就可以了 如果有主键,则直接利用主键确定某一行就可以了。 DELETE ...

    邓炜MYSQL常用操作命令

    delete from 表名; 9.显示表中的记录 select * from 表名; 10.插入数据 insert into book(btitle,buser,bdate)values(‘我要留言’,’邓炜’,'2010-03-08') 1.导出整个数据库 mysqldump -u 用户名 -p --default-...

Global site tag (gtag.js) - Google Analytics