Domande taggate «sql-delete»


16
Errore MySQL 1093 - Impossibile specificare la tabella di destinazione per l'aggiornamento nella clausola FROM
Ho una tabella story_categorynel mio database con voci danneggiate. La query successiva restituisce le voci danneggiate: SELECT * FROM story_category WHERE category_id NOT IN ( SELECT DISTINCT category.id FROM category INNER JOIN story_category ON category_id=category.id); Ho provato a eliminarli eseguendo: DELETE FROM story_category WHERE category_id NOT IN ( SELECT DISTINCT …


5
Eliminazione di righe con MySQL LEFT JOIN
Ho due tabelle, una per le scadenze, una per descrivere un lavoro. Ogni lavoro può assumere uno stato e alcuni stati indicano che le scadenze dei lavori devono essere eliminate dall'altra tabella. Posso facilmente SELECTi lavori / le scadenze che soddisfano i miei criteri con un LEFT JOIN: SELECT * …

3
SQL DELETE con INNER JOIN
Ci sono 2 tabelle spawnliste npc, e ho bisogno di eliminare i dati da spawnlsit. npc_templateid = n.idTemplateè l'unica cosa che "connette" i tavoli. Ho provato questo script ma non funziona. Ho provato questo: DELETE s FROM spawnlist s INNER JOIN npc n ON s.npc_templateid = n.idTemplate WHERE (n.type = …

7
Come eliminare da più tabelle in MySQL?
Sto cercando di eliminare da alcune tabelle contemporaneamente. Ho fatto un po 'di ricerche e sono arrivato a questo DELETE FROM `pets` p, `pets_activities` pa WHERE p.`order` > :order AND p.`pet_id` = :pet_id AND pa.`id` = p.`pet_id` Tuttavia, ricevo questo errore Uncaught Database_Exception [1064]: Hai un errore nella sintassi SQL; …




9
MySQL DELETE FROM con subquery come condizione
Sto provando a fare una query come questa: DELETE FROM term_hierarchy AS th WHERE th.parent = 1015 AND th.tid IN ( SELECT DISTINCT(th1.tid) FROM term_hierarchy AS th1 INNER JOIN term_hierarchy AS th2 ON (th1.tid = th2.tid AND th2.parent != 1015) WHERE th1.parent = 1015 ); Come probabilmente puoi dire, voglio …

5
Come eliminare più righe in SQL dove id = (da x a y)
Sto cercando di eseguire una query SQL per eliminare le righe con ID da 163 a 265 in una tabella Ho provato questo per eliminare meno numero di righe DELETE FROM `table` WHERE id IN (264, 265) Ma quando si tratta di eliminare centinaia di righe alla volta, c'è qualche …
86 sql  sql-delete 
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.