sql-delete

    1热度

    5回答

    我需要从行号475至948中删除,因为它们是行1-474的重复项。我认为这将是接近这一点的东西,还是有更多呢? DELETE FROM dbo.industry WHERE row_number between 475 and 948

    0热度

    4回答

    我有如下表: tbl source type date --- --- --- google A 2010-02-25 google A 2013-04-11 facebook C 2008-10-22 facebook C 2007-01-28 我想只保留每个源的一个条目,而标准是选择具有min(date) group by source源元组。该表由数百万条记录组成

    0热度

    2回答

    我尝试使用下面的查询,删除,但遗憾的是,所有的记录都被删除 DELETE [dbo].[devicelinks] FROM (SELECT * FROM [dbo].[devicelinks] WHERE PID = 7 INTERSECT SELECT * FROM ASC.dbo.DEVICE_LINK WHERE P

    1热度

    1回答

    对于每次访问,我可能会有很多产品;因此透视表(product_visit)具有以下字段: id,product_id,visit_id,qtd和金额。 要删除的访问和数据透视表的相关记录,一切工作正常: public function getVisitDelete($id){ $visits = Visit::find($id); $visits->products()->de

    1热度

    1回答

    我有一个数据库,我已经设法得到一些重复的行。 该数据库包含以下值: -------------------------------------------------------------- | id | did | sensorid | timestamp | data | db_timestamp | -------------------------------------------

    0热度

    2回答

    我在Oracle 12c中创建了表t1。 表具有数据,它在列表分区上进行分区,并且还具有子分区。 现在我想删除整个表和所有关联的分区(和子分区)。 这是正确的命令来删除所有? DROP TABLE t1 PURGE;

    0热度

    1回答

    我需要一些值去除重复行的表,只留下1 我用这个查询 DELETE n1 FROM cities_extended n1, cities_extended n2 WHERE n1.city_id > n2.city_id AND n1.city = n2.city ,但我的表大约有65000行,执行时间过很长,我不知道如何加快这一点。

    2热度

    1回答

    当我正在学习数据库系统的讲座时,我尝试了演讲幻灯片中提供的代码,但没有工作。这个例子是从表中删除一些元组。 示例:从啤酒(名称,manf)中删除同一制造商生产的其他啤酒的所有啤酒。 而在滑动中提供的代码如下: DELETE FROM Beers b WHERE EXISTS( SELECT name FROM Beers WHERE manf = b.manf AN

    0热度

    1回答

    我在MYSQL数据库TABLE1中有一个表,COLA,COLB,COLC和(COLA,COLB)列是复合主键。这样 ----------------------- | COLA | COLB | COLC | ----------------------- | A | B | C | ----------------------- | A | Q | D | -------------

    0热度

    3回答

    我在mssql服务器上有一个工作要删除。但我希望在删除之前更新另一个表。 我有两个通过“user_id”列连接的表,我的表名是“UserInfo”和“AdvertInfo”,它们与user_id列连接。我正在删除7天后的giving_advert_day。但是当它被删除时,我想增加(+1)user_advert_number列。如果在user_id中删除,从表中删除3或4等数据,则从它们连接的数据