Re: DELETE FROM A BLACK LIST
От | Chad Thompson |
---|---|
Тема | Re: DELETE FROM A BLACK LIST |
Дата | |
Msg-id | 0b6301c2e32f$44fcc720$32021aac@chad обсуждение исходный текст |
Ответ на | DELETE FROM A BLACK LIST (luca.scaramella@recom.it) |
Список | pgsql-sql |
You could use where exists. delete from t1 where exists (select id from blacklist as b where b.id = t1.id) HTH Chad ----- Original Message ----- From: <luca.scaramella@recom.it> To: <pgsql-sql@postgresql.org> Sent: Wednesday, March 05, 2003 3:45 AM Subject: [SQL] DELETE FROM A BLACK LIST > > Hi all, > I have a Blacklist table containing about 1000 ID to delete from another > table (T1 about 1440294 records) > If i use the SQL > > DELETE FROM T1 WHERE T1.ID IN (SELECT BLACKLIST.ID FROM BLACKLIST) > > the operation is very slow . > > There is a faster way to do the same operation?? > > Thanks > Luca > > > > > > > ---------------------------(end of broadcast)--------------------------- > TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org >
В списке pgsql-sql по дате отправления: