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等數據,則從它們連接的數據