Вниз
Скачать: CL | DM;

простой запрос   Найти похожие ветки 

 
integery   (2005-02-11 11:40) [0]

нужен запрос  которий удаляєтьиз двох таблиц одинаковиє записи !!!


 
ЮЮ ©   (2005-02-11 11:45) [1]

Один запрос может удалять только из одной таблицы.


 
integery   (2005-02-11 11:53) [2]

хорошо давайте только з одной !!!


 
Sergey13 ©   (2005-02-11 11:58) [3]

2[2] integery   (11.02.05 11:53)
>хорошо давайте только з одной !!!

По щучьему веленью, по моему хотенью :Желание

Вместо параметра подставь нужное.


 
integery   (2005-02-11 12:05) [4]

подкинте примерчик срочно нужно !!!


 
integery   (2005-02-11 12:13) [5]

или поправте
DELETE APM_A03.TIN
FROM APM_A03 , APM_A
WHERE APM_A.id=APM_A03.TIN;


 
Sergey13 ©   (2005-02-11 12:16) [6]

DELETE FROM APM_A03
WHERE  exists (select * from APM_A where APM_A.id=APM_A03.TIN)


 
ЮЮ ©   (2005-02-11 12:20) [7]

DELETE FROM APM_A03
WHERE APM_A03.TIN IN (
 SELECT APM_A03.TIN
 FROM
   APM_A03.TIN
   LEFT JOIN APM_A ON APM_A.id = APM_A03.TIN
 WHERE
   NOT(APM_A.id IS NULL)
)

Возможно, IN() следует заменить на EXISTS()


 
integery   (2005-02-11 12:21) [8]

супер ОГРОМНОЄ СПАСИБО


 
Danilka ©   (2005-02-11 12:23) [9]

дык, надо из обоих удалить. а если из одной удалишь, то как потом узнаешь, есть они во второй или нет? :)
для этого субд знать нада.


 
Sergey13 ©   (2005-02-11 12:38) [10]

2[9] Danilka ©   (11.02.05 12:23)
Это только через промежуточную таблицу, куда занести все ИД-шники дубликатов. ИМХО.


 
integery   (2005-02-11 12:39) [11]

я любител СУБД а не профисионал !!



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.051 c
1-1109620453
DelphiNoK
2005-02-28 22:54
2005.03.13
Разрешение экрана


9-1103540530
webpauk
2004-12-20 14:02
2005.03.13
DirectDraw


1-1109338253
serega_man
2005-02-25 16:30
2005.03.13
Как программировать параметры exe файлов


6-1105369923
Константинов
2005-01-10 18:12
2005.03.13
Имитация локальной сети на одном ПК


6-1105337093
!Cyber
2005-01-10 09:04
2005.03.13
Примеры работы с Leadtools




   Наверх