Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите написать SQL запрос / 4 сообщений из 4, страница 1 из 1
25.11.2004, 21:24:12
    #32800542
Andrew R.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать SQL запрос
Есть база в Access - картинка здесь .

Мне нужно удалить группу (Group) и всех людей (Persons) к ней относящихся.
Как это сделать?
...
Рейтинг: 0 / 0
26.11.2004, 09:30:38
    #32800778
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать SQL запрос
Не советую так делать.

Надо удалить запись в Group и записи в Grouppersons на нее ссылающиеся.
Потом надо удалить в Persons только те записи, на котроые нет ссылок из GroupPersons (и других таблиц, если такие есть).
...
Рейтинг: 0 / 0
26.11.2004, 09:50:50
    #32800819
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать SQL запрос
на всякий случай. удалить из persons (где id = null в другой таблице):

DELETE tbpersons.iKeyPerson
FROM tbpersons
WHERE (((tbpersons.ikeyperson)=(SELECT tbpersons.ikeyperson
FROM tbpersons LEFT JOIN tbpersons ON tbpersons.ikeyperson = tbpersons.ikeyperson
WHERE (((tbpersons. ikeyperson) Is Null)))));
...
Рейтинг: 0 / 0
26.11.2004, 22:28:04
    #32802313
Andrew R.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите написать SQL запрос
Спасибо огромное! :)
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите написать SQL запрос / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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