powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / SQL запрос
9 сообщений из 9, страница 1 из 1
SQL запрос
    #32090169
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот и у меня возник вопрос по запросам:)

Такая проблемка есть табличка с полями
VARIANT & MODEL

И есть запросик с такими же полями

нужно сделать выборку следующим образом чтоб попали все значения из таблицы кроме перечисленых в запросе причём для одной модели может быть несколько вариантов в таблице, а в запросе может быть только один вариант для тойже модели, и у меня фантазии не хватает это реализовать.

нагляднее

Код: plaintext
1.
2.
3.
4.
таблица
VARIANT | MODEL
 1         модель1
 2         модель1
 3         модель1

Код: plaintext
1.
2.
Запрос
VARIANT | MODEL
 1         модель1

Код: plaintext
1.
2.
3.
Результат
VARIANT | MODEL
 2         модель1
 3         модель1


Заранее спасибо
...
Рейтинг: 0 / 0
SQL запрос
    #32090177
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SELECT Table1.Variant, Table1.Model WHERE Table1.Variant NOT IN(SELECT Variant FROM Query1)
...
Рейтинг: 0 / 0
SQL запрос
    #32090182
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SELECT model, variant
FROM tbl0 WHERE variant Not in (SELECT variant FROM qry0);
...
Рейтинг: 0 / 0
SQL запрос
    #32090187
IgorM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
SELECT Таблица.*
FROM Таблица INNER JOIN Запрос 
ON (Таблица.VARIANT <> Запрос.VARIANT) AND 
   (Таблица.MODEL <> Запрос.MODEL)
...
Рейтинг: 0 / 0
SQL запрос
    #32090206
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо всем
IgorM особое
...
Рейтинг: 0 / 0
SQL запрос
    #32090215
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотя я поспешил, извеняюсь что не совсем полно раскрыл проблему повторюсь
Код: plaintext
1.
2.
3.
4.
5.
6.
таблица
VARIANT | MODEL
 1         модель1
 2         модель1
 3         модель1
 1         модель2
 1         модель3

Код: plaintext
1.
2.
Запрос
VARIANT | MODEL
 1         модель1

Код: plaintext
1.
2.
3.
4.
5.
Результат
VARIANT | MODEL
 2         модель1
 3         модель1
 1         модель2
 1         модель3

Вот в чём заморочка то
...
Рейтинг: 0 / 0
SQL запрос
    #32090282
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте, проверять некогда:

SELECT DISTINCTROW tbl0.*
FROM tbl0 LEFT JOIN qry0 ON (tbl0.variant = qry0.variant) AND (tbl0.model = qry0.model)
WHERE (((qry0.model) Is Null)) OR (((qry0.variant) Is Null));
...
Рейтинг: 0 / 0
SQL запрос
    #32090307
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To Serge Gavrilov
Круто работае Вы просто волшебник
...
Рейтинг: 0 / 0
SQL запрос
    #32091618
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To Serge Gavrilov\r
Может Вы мне ещё раз поможете мне с SQL всё в прнципе описано в теме Синхронизация таблиц, но я представляю это себе в виде SQL запросов, не могли бы Вы дать своё заключение реально ли это сделать с помощью SQL\'а, если да то не подскажете как.\r
\r
Заранее благодарен.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / SQL запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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