powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Интересная такая ХП
4 сообщений из 4, страница 1 из 1
Интересная такая ХП
    #32394943
Scalder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ума не приложу как написать такую ХП чтоб:
Есть 2 таблицы:
Поля
ID integer
key_field char(10)

необходимо удалить записи в каждой из таблиц если в одной из таблиц нет записи с таким-же key_field.
...
Рейтинг: 0 / 0
Интересная такая ХП
    #32395142
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделай FULL JOIN и анализируй, если какое-либо из результирующих полей IS NULL , то удаляй.
...
Рейтинг: 0 / 0
Интересная такая ХП
    #32395184
Фотография mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, то же самое:
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)
...
Рейтинг: 0 / 0
Интересная такая ХП
    #32395359
Scalder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо. :) Я ещё только учусь :)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Интересная такая ХП
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]