Questions tagged «delete-row»

删除行是指从关系数据库中删除行。



5
使用MySQL LEFT JOIN删除行
我有两个表,一个用于工作截止日期,一个用于描述工作。每个作业可以具有一个状态,某些状态表示必须从另一个表中删除作业的截止日期。 我可以轻松地SELECT通过以下方式满足我的条件的工作/最后期限LEFT JOIN: SELECT * FROM `deadline` LEFT JOIN `job` ON deadline.job_id = job.job_id WHERE `status` = 'szamlazva' OR `status` = 'szamlazhato' OR `status` = 'fizetve' OR `status` = 'szallitva' OR `status` = 'storno' (不status属于job表deadline) 但是,当我想从中删除这些行时deadline,MySQL会引发错误。我的查询是: DELETE FROM `deadline` LEFT JOIN `job` ON deadline.job_id = job.job_id WHERE `status` = 'szamlazva' …

6
如何从mysql表中删除具有相同列值的特定行?
我在MySQL中的查询有问题。我的表有4列,看起来像这样: id_users id_product quantity date 1 2 1 2013 1 2 1 2013 2 2 1 2013 1 3 1 2013 id_users并且id_product是来自不同表的外键。 我要删除的只是一行: 1 2 1 2013 它出现两次,所以我只想删除它。 我试过这个查询: delete from orders where id_users = 1 and id_product = 2 但是它将删除它们两个(因为它们是重复的)。关于解决此问题的任何提示?
153 mysql  delete-row 


7
从表中删除数据行后,MySQL InnoDB无法释放磁盘空间
我有一个使用InnoDB存储引擎的MySQL表;它包含大约2M数据行。当我从表中删除数据行时,它没有释放分配的磁盘空间。运行该optimize table命令后,ibdata1文件的大小也没有减小。 有什么办法可以从MySQL回收磁盘空间? 我处境很糟;该应用程序在大约50个不同的位置运行,现在几乎所有位置都出现磁盘空间不足的问题。
140 mysql  innodb  delete-row 


17
在Android中删除SQLite中的行
这可能是一个愚蠢的问题,但是我是SQLite的新手,我似乎无法弄清楚。我有了列1台KEY_ROWID,KEY_NAME,KAY_LATITUDE,和KEY_LONGITUDE。我希望用户能够选择一个并删除它;谁能给我一个入门的方向?我的问题是仅给定名称的行的实际删除。 相关代码: public class BeaconDatabase { public static final String KEY_ROWID = "_id"; public static final String KEY_NAME = "beacon_name"; public static final String KEY_LATITUDE = "beacon_lat"; public static final String KEY_LONGITUDE = "beacon_lon"; private static final String DATABASE_NAME ="BeaconDatabase"; private static final String DATABASE_TABLE ="beaconTable"; private static final int …

10
删除SQL Server中的重复记录?
考虑一个名为EmployeeNametable 的列Employee。目标是根据该EmployeeName字段删除重复的记录。 EmployeeName ------------ Anand Anand Anil Dipak Anil Dipak Dipak Anil 我要使用一个查询,删除重复的记录。 如何在SQL Server中使用TSQL做到这一点?

6
删除numpy数组中的行
我有一个可能看起来像这样的数组: ANOVAInputMatrixValuesArray = [[ 0.96488889, 0.73641667, 0.67521429, 0.592875, 0.53172222], [ 0.78008333, 0.5938125, 0.481, 0.39883333, 0.]] 请注意,其中一行的结尾处为零。我想删除任何包含零的行,而保留所有包含非零值的行。 但是,每次填充时,数组将具有不同的行数,并且零将每次位于不同的行中。 我使用下面的代码行获取每行中非零元素的数量: NumNonzeroElementsInRows = (ANOVAInputMatrixValuesArray != 0).sum(1) 对于上面的数组,NumNonzeroElementsInRows包含:[5 4] 五个表示第0行中的所有可能值都不为零,而四个表示第1行中的可能值之一为零。 因此,我试图使用以下代码行来查找和删除包含零值的行。 for q in range(len(NumNonzeroElementsInRows)): if NumNonzeroElementsInRows[q] < NumNonzeroElementsInRows.max(): p.delete(ANOVAInputMatrixValuesArray, q, axis=0) 但是由于某种原因,即使执行大量打印命令表明所有变量似乎都正确填充了代码,该代码似乎也无能为力。 必须有一些简单的方法来简单地“删除包含零值的任何行”。 谁能告诉我要编写什么代码来完成此任务?


14
从DataTable删除特定的行
我想从DataTable中删除一些行,但它给出了这样的错误, 集合已修改;枚举操作可能无法执行 我用来删除此代码, foreach(DataRow dr in dtPerson.Rows){ if(dr["name"].ToString()=="Joe") dr.Delete(); } 那么,问题出在哪里,如何解决?您建议哪种方法?
85 c#  delete-row 

4
SQL DELETE与JOIN另一个表在WHERE条件
我必须从中删除guide_category与guide表没有任何关系的行(无效关系)。 这是我想做的,但是它当然不起作用。 DELETE FROM guide_category AS pgc WHERE pgc.id_guide_category IN (SELECT id_guide_category FROM guide_category AS gc LEFT JOIN guide AS g ON g.id_guide = gc.id_guide WHERE g.title IS NULL) 错误: 您不能在FROM子句中指定目标表'guide_category'进行更新
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.