|
|
|
Интересная такая ХП
|
|||
|---|---|---|---|
|
#18+
Ума не приложу как написать такую ХП чтоб: Есть 2 таблицы: Поля ID integer key_field char(10) необходимо удалить записи в каждой из таблиц если в одной из таблиц нет записи с таким-же key_field. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2004, 10:31 |
|
||
|
Интересная такая ХП
|
|||
|---|---|---|---|
|
#18+
Сделай FULL JOIN и анализируй, если какое-либо из результирующих полей IS NULL , то удаляй. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2004, 12:08 |
|
||
|
Интересная такая ХП
|
|||
|---|---|---|---|
|
#18+
Ну, то же самое: delete from table1 where table1.table1_id not in (select t1.table1_id from table1 t2, table2 t2 where t1.table1_id = t2.table2_id) delete from table2 where table2.table2_id not in (select t1.table1_id from table1 t2, table2 t2 where t1.table1_id = t2.table2_id) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2004, 12:33 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32395184&tid=1579283]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
166ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 427ms |

| 0 / 0 |
