powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подскажите, плиз...
3 сообщений из 3, страница 1 из 1
Подскажите, плиз...
    #32146230
G&P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, поможите... Есть множество записей М_Главное. В нем некоторые подмножества М_1, М_2 и т.д. Делая выборку одного подмножества М_1 из главного, необходимо увидеть оставшиеся записи (т.е. М_Главное минус М_1), причем записи выбранного подмножества М_1 заранее не известны и определяются по определенному критерию. Вопрос: как организовать этот процесс с помощью VBA или с помощью стандартных функций аксеса? Может кто подскажет, буду благодарен... Заранее спасибо.
...
Рейтинг: 0 / 0
Подскажите, плиз...
    #32146239
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотрите Help по оператору In (Microsoft Jet SQL reference)
---
Оператор In
Проверяет, совпадает ли значение выражения с одним из элементов указанного списка.
...

Строка SQL будет примерно такая:
SELECT * FROM ИмяТаблицы WHERE Критерий Not In (SELECT Критерий FROM ИмяТаблицы WHERE ....)
...
Рейтинг: 0 / 0
Подскажите, плиз...
    #32146240
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
В вопросе мало данных. А именно - не сказано, каким образом делается выборка. Тем не менее надеюсь, что принятый метод позволяет пройти по всем выбранным записям и прочитать значение их ключа. Если ключ состоит из одного поля и оно числовое, то надо просто, пройдя по этим записям, составить команду SQL следующего типа:

delete * from Таблица where КлючевоеПоле not in (СписокВсехЗначенийКоторыеНужноОставитьЧерезЗапятую)

а потом ее выполнить.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подскажите, плиз...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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