Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Informix [игнор отключен] [закрыт для гостей] / SQL-запрос / 7 сообщений из 7, страница 1 из 1
31.03.2008, 17:48
    #35225403
Khod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL-запрос
Есть таблицы Table1, Table2 с идентичной структурой и полями a1, a2, an.

Нужно создать SQL-запрос на удаление таких записей из Table1, которые совпадают с записями в Table2.

Можно ограничиться условием: (Table1.a1=Table2.a1) and (Table1.a2=Table2.a2)

Версия информикса 9.30
...
Рейтинг: 0 / 0
31.03.2008, 18:18
    #35225514
olleg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL-запрос
Лабораторная работа в ВУЗе или на курсах?
...
Рейтинг: 0 / 0
31.03.2008, 18:19
    #35225519
victor16
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL-запрос
Код: plaintext
1.
2.
3.
4.
5.
6.
DELETE FROM Table1 t1
WHERE EXISTS 
(SELECT * FROM Table2 t2
  WHERE t1.a1=t2.a1 
  AND t1.a2=t2.a2
  AND t1.an=t2.an)
С уважением,
Виктор
...
Рейтинг: 0 / 0
01.04.2008, 08:36
    #35226177
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL-запрос
victor16
Код: plaintext
1.
(SELECT * FROM Table2 t2
С уважением,
Виктор
Я для красоты пишу
(SELECT 1 FROM Table2 t2
...
Рейтинг: 0 / 0
01.04.2008, 08:37
    #35226179
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL-запрос
victor16
Код: plaintext
1.
(SELECT * FROM Table2 t2
С уважением,
Виктор
ораклоиды пишут
SELECT null FROM Table2 t2
но это как-то мерзко выглядит, по моему.
...
Рейтинг: 0 / 0
01.04.2008, 11:20
    #35226600
Khod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL-запрос
Пробовал все вышеперечисленный варианты.
Пишет:
201: A syntax error has occurred
Или он по иному работает во временных таблицах?
...
Рейтинг: 0 / 0
01.04.2008, 11:26
    #35226619
Khod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL-запрос
Спасибо!
Всё работает.
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / SQL-запрос / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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