sql-delete

    0熱度

    1回答

    這可能被標記爲重複,但我無法在我的搜索中找到此示例。 我有一個產品到類別的表,允許重複鍵,因此允許按ID分類放置多個產品。我有一種情況,幾千種產品被錯誤地放在一個類別中。如果產品分配了「動作圖」和「漫畫」,則「漫畫」分配是錯誤的。 我正在嘗試編寫一個單一的MYSQL查詢,如果檢測到具有重複鍵和指定的'Action Figures'值的行,將刪除行。另一種說法是:如果一個產品被分配到兩個類別,那麼我

    0熱度

    5回答

    我正在研究大學的一個小項目。我遇到了一個問題,我想從特定User的數據庫中刪除所有記錄。 我正在使用查詢從數據庫中獲取所有記錄。 SELECT s.UserName,p.Name,p.Father_Name,s.Email,p.DOB,p.Gender,p.Nationality,p.Domicile,p.CNIC,p.Mobile,p.Address, e.SSC_OM,E.SSC_TM,E.S

    0熱度

    2回答

    以下是我正在嘗試的操作。我試圖創建一個存儲過程,只需輸入表,列和列值的名稱,它將刪除該表中與該值關聯的所有記錄。有沒有簡單的方法來做到這一點?我不太瞭解SQL,但仍然在學習它。 這是我到目前爲止。 ALTER PROCEDURE [dbo].[name of stored procedure] @TABLE_NAME varchar(50), @COLUMN_NAME varchar(50),

    -1熱度

    1回答

    我有一個表,sqlite.I中的MessageTable想從它刪除選定的行。我怎樣才能做到這一點。我努力搜索,但沒有得到任何合適的答案。任何幫助,將不勝感激。 TIA。

    0熱度

    2回答

    我有一個sqlite數據庫3表。 TABLE1,TABLE2和TABLE3。 我使用下面的API來刪除數據庫行(S): int rowsAffected = db.delete(tableName, "columnName=?", new String[] {String.valueOf(shoeId)}); 現在,當我運行這個API Table 1和Table,該行被刪除罰款,我得到了正確的

    0熱度

    1回答

    是否有可能清空我的數據庫中的每個表格?顯然有一種使用方法: CurrentDb.Execute "DELETE FROM Table1", dbFailOnError 爲每個表。 但是,我必須爲每個表使用此代碼。如果有與Loop或與表名無關的解決方案,那將會很好。

    1熱度

    2回答

    確立在某些otherquestions這裏,在MySQL中使用「子查詢」刪除的原因是要慢一些,而相同的「選擇」查詢執行速度快: MariaDB [as_01_import]> explain select * from invoice_payment where invoice_id in (select id from dochead where system_id = 5786); +---

    1熱度

    1回答

    我閱讀了級聯刪除的文檔,但有一點我不清楚是,如果可以設置數據庫,以便可以共享一個子行一旦刪除最近的引用父行,就會刪除一個父行和子行? (基本上我想要的是像一個std :: shared_ptr的外鍵。) 如果這是不可能的內置級聯刪除設置,可以將其與一個觸發做了什麼?那將是什麼樣子? 最後的選擇我是,雖然它是可能在我寫來創建此共享引用情況的圖書館,我可以簡單地讓它拋出一個異常時,構建這樣的事情,企圖

    1熱度

    2回答

    我想刪除除id在所有列相同的值的所有行,除了與最低id行。 鑑於這種數據: id year file name language download 1 2014 a x h d 2 2014 a c i d 3 2014 a x h d 4 2014 a x h d 5 2015 b y j d 6 2015 b y j d 7 2015 b y j d

    1熱度

    3回答

    工作我已被接合並且左以下查詢加入: select aad.id from [table1] aad left outer join [table2] itm on aad.table2_id = itm.id left outer join [table3] eac on aad.id = eac.table