sql-delete相关内容

删除表中所有在另一个表中没有引用的记录

我有一个名为 Document 的表格. 文档: id int文档整数文档块 然后我有两个引用表 AppRequiredDocuments: id int应用程序docid int ->参考文件 ->身份证 应用文档: id int应用程序docid int ->参考文件 ->身份证 由于非常旧的迁移,文档表中的孤立项目必须引用其他表中的项目.如何仅删除AppDocumen ..
发布时间:2021-08-23 18:38:07 数据库

如何删除具有特定行号的数据(sqlite)

我有一张桌子 people(姓名、地址、电话),我的桌子有 2000 多行.我想删除 1000 行.查询情况如何? 解决方案 我假设您想删除“前 1000 行"给定“select"查询结果的未排序顺序,没有排序参数和条件,其中如果你做错了什么. 但是,作为一项学术练习,您可以这样做.SQLite 中的所有行都有 rowid 字段,您可以使用它来查找这 ​​1000 行的结束位置. ..
发布时间:2021-08-23 18:38:05 数据库

sql从查询中删除结果

我有两张表,结构相同 clients 包含第 1+2 行 clients3 仅第 2 行 我想删除clients表中的第2行 SELECT *来自客户WHERE EXISTS (SELECT * FROM clients3 WHERE clients3.id = clients.id)) 给了我第 2 行.但我不知道如何删除. 删除 *来自客户哪里(选择 *来自客户WHERE ..
发布时间:2021-08-23 18:37:56 数据库

在 Oracle SQL 数据库中删除后如何删除“浪费的行"

在 Oracle sql 数据库中,我们系统中的一个进程从表中删除(未截断)大约 200 万行.这导致了大量“浪费的行",导致在该表上运行的查询需要超过 9 个小时,通常在 5 分钟内结束.经过检查,我们发现实际总行数的大小约为 2600MB,而包括“浪费的行"在内的整个表的大小为 3700MB. 请告诉我删除行然后摆脱“浪费的行"的最佳方法是什么,这样我们就不必每次都重建表. 解决方 ..
发布时间:2021-08-23 18:37:53 数据库

批量删除不受欢迎的标签

批量删除不受欢迎的标签 我有 1000 个标签,我想简单地删除所有使用次数不超过 X 次的标签......即 5 次. 有谁知道一个简单的方法来做到这一点?即使是直接的 SQL 也会完全摇滚! 解决方案 $x = 5;//将此设置为任意数字$sql = "SELECT `name` FROM `wp_terms`";$result = mysql_query($sql);$co ..
发布时间:2021-08-23 18:37:50 其他开发

删除相交

我有两个列数相同但没有主键的表(我知道,这不是我的错).现在我需要删除表 B 中存在的表 A 中的所有行(它们是相等的,每行有 30 列). 我认为最直接的方法是做一个 INNER JOIN 并解决我的问题.但是,为所有列编写条件(担心 NULL)并不优雅(可能是因为我的表也不优雅). 我想使用INTERSECT.我不知道该怎么做?这是我的第一个问题: 我试过(SQL Fiddl ..
发布时间:2021-08-23 18:37:47 数据库

尝试使用 SQL 从多个表中删除

我的应用程序中有 4 个表: 用户 使用 upklist 项目共享 最后三个表包含一个名为 session_id 的字段. 在下面的代码中,括号中的部分用于从用户“awpeople"的 usession 表中获取所有 session_id 值. 问题是我如何将这个结果集读入一个数组,并从 session_id 在数组结果中的所有三个表中删除. 代码: DELE ..
发布时间:2021-08-23 18:37:45 数据库

SQLite,检查 TEXT 字段中是否有任何字母字符

好的,所以我有一个巨大的条目列表,并且在其中一列中(为简单起见,我们称之为 num 有一个数字,类似于 123456780000(它们的长度和格式都是一样的),但有时有些字段看起来像这样 12345678E000或12345678H000 现在,我需要删除 num 列不完全是数字的所有行.num 的类型是 TEXT,而不是 INTEGER.所以上面的例子应该删除,而123456780000不应 ..
发布时间:2021-08-23 18:37:42 数据库

从表中删除孤儿

我正在清理一张桌子,里面有很多孤立的项目. 我通过查找空值来检查是否与另一个表存在关系来解决这个问题. DELETE FROM table1LEFT JOIN table2 ON table1.ID = table2.IDWHERE table2.ID 为 NULL 我收到一个错误,指出左外连接无效. 我正在寻找其他方法的建议,以便我可以从这个破裂的关系中删除这些孤儿 解决 ..
发布时间:2021-08-23 18:37:39 数据库

如何 $_POST 在 PHP 中动态分配的值?

我在 mySQL 中创建了一个表,其中包含诸如“name"之类的字段.等等,我动态创建了几个 div(包含一个表单和一个按钮)相对于该表中有多少行. 看起来像这样: 0) {for ($x = 0; $x >.$tab[$x][1 ..
发布时间:2021-08-23 18:37:36 PHP

SQLite 是否支持“删除自"?

这在 Microsoft SQL Server 的 T-SQL 上是有效的语法,但在 SQLite 中无效,是否有替代语法在 SQLite 中执行相同的操作? 从某事中删除从某事内连接组合在 something.field1=combinations.field1AND something.field2=combinations.field2-- 可选更多条件和/或更多连接WHERE组合.fie ..
发布时间:2021-08-23 18:37:33 数据库

即使列不存在,数据也用 IN 子句删除

所以,这是您可以使用的测试查询: select top 10 * into #tmp FROM Adelete from #tmp WHERE xxx_id in (select xxx_id FROM B) 实际上,这10条记录都被删除了.问题是为什么这10条记录被删除了? 注意:xxx_id只是A表中的一列,B表中不存在.但删除语句无论如何“有效". 以下是这种行为的演示:ht ..
发布时间:2021-08-23 18:37:31 数据库

使用实体框架删除大量项目

我想用 EF 删除一大堆项目,所以我试图一个一个地删除它们,但需要很长时间. 我尝试在我的列表中使用 .RemoveAll() 方法,但它不更新数据库[仅从加载的实体中删除] 所以我使用 SqlCommand 将它们从数据库中删除,并使用 .RemoveAll() 来防止 EF 意外的行数更新 (0) 异常. 代码: dbContext.Database.ExecuteSqlC ..
发布时间:2021-08-23 18:37:27 C#/.NET

SQL 中 DELETE 和 DELETE FROM 的区别?

有吗?我正在研究一些存储过程,在一个地方我发现了以下行: 删除 BI_AppointmentsWHERE 访问类型 != (SELECT TOP 1 CheckupTypeFROM BI_设置WHERE DoctorName = @DoctorName) 这会做同样的事情: 从 BI_Appointments 删除WHERE 访问类型 != (SELECT TOP 1 CheckupType ..
发布时间:2021-08-23 18:37:24 其他开发

SQL Server DELETE 使用索引速度较慢

我有一个 SQL Server 2005 数据库,我尝试在适当的字段上放置索引,以加快从具有数百万行的表 (big_table) 中DELETEcode> 只有 3 列),但现在 DELETE 的执行时间更长!(例如 1 小时对 13 分钟) 我有一个表之间的关系,我过滤我的 DELETE 的列在另一个表中.例如 DELETE FROM big_tableWHERE big_table.i ..
发布时间:2021-08-23 18:37:21 数据库

如何删除具有不同 ID 的多行?

我想做这样的事情: DELETE FROM table WHERE id IN (SELECT ....) 我该怎么做? 解决方案 如果必须选择id: DELETE FROM table WHERE id IN (SELECT id FROMwhere_else) 如果你已经认识他们(而且他们不是成千上万): DELETE FROM table WHERE id IN (?, ..
发布时间:2021-08-23 18:37:15 其他开发

如何删除不在的记录

您好,我有以下 SQL 查询,它给了我 Scheme_Id,它同时存在于 ProjectSchemes 和 Schemes 表中.我想从 Schemes 表中删除所有没有记录到 ProjectSchemes 表的记录.我怎么能这样做?请帮忙.我正在使用 MSSQL 从 Schemes where Scheme_Id 中选择 scheme_id在(从项目 p 中选择 s.Scheme_Idps.P ..
发布时间:2021-08-23 18:37:13 数据库