powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Я совсем новичок в Access
9 сообщений из 9, страница 1 из 1
Я совсем новичок в Access
    #32403268
Хасан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется два списка:
1 полный
2 неполный
Как из первого вычесть второй и результате получить остатки первого ?
...
Рейтинг: 0 / 0
Я совсем новичок в Access
    #32403300
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Один из вариантов:

select * from первый where not ID in (select ID from второй)

где ID - уникальный ключ записи.
...
Рейтинг: 0 / 0
Я совсем новичок в Access
    #32403311
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select * from первый left join второй on первый.ID=второй.ID where второй.id is null

- в акцессе это значительно быстрее выполнится.
...
Рейтинг: 0 / 0
Я совсем новичок в Access
    #32403319
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Geo, твой вариант MS даже в мастер создания запросов засунул :)
...
Рейтинг: 0 / 0
Я совсем новичок в Access
    #32403325
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Тёмный
Это не мой вариант :)

Где-то на форуме было сравнение этих двух вариантов. Если я не ошибаюсь, на какой-то табличке получилось 6 секунд для первого и 0.1-0.2 для второго.
...
Рейтинг: 0 / 0
Я совсем новичок в Access
    #32403328
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Логично, что гораздо проще из множества раз убрать записи с Null, чем сравнивать каждую запись из первого множества со ВСЕМИ из второго
...
Рейтинг: 0 / 0
Я совсем новичок в Access
    #32403966
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
В мое оправдание: я не помнил, что эта стрелка называется именно лефт джойн, а не райт. А проверять было лень.

В поправку к Geo: select первый.*...
...
Рейтинг: 0 / 0
Я совсем новичок в Access
    #32403992
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 B.C.: Ничего себе оправдание
Чичас в ламеры запишут! Срочно стирать это оправдание!
...
Рейтинг: 0 / 0
Я совсем новичок в Access
    #32403995
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
А я сейчас болею, мне можно...
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Я совсем новичок в Access
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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