Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 01.12.2019
Сообщений: 55

Запрос с выборкой на составляющие

13.12.2019, 21:46. Показов 1324. Ответов 6

Студворк — интернет-сервис помощи студентам
Добрый вечер, форумчане.
Возник вот такой вопрос.
Возможно ли сделать запрос, который не отображает поле, если составляющее этого поля входил не нужный нам элемент?
Вот мой SQL запрос на вегетарианское меню:

SQL
1
2
3
4
5
6
7
8
9
10
11
SELECT DISTINCT Блюда.Наименование, Раздел.Наименование_раздела
FROM Раздел
 INNER JOIN (Блюда
 INNER JOIN (Состав_блюда
 INNER JOIN Категория
 ON Состав_блюда.Код_Категории = Категория.Код_Категории)
 ON Блюда.Код_блюда = Состав_блюда.Код_блюда)
 ON Раздел.Код_группы = Блюда.Код_группы
WHERE (((Категория.Наименование) NOT LIKE "Мясные изделия"))
GROUP BY Блюда.Наименование, Раздел.Наименование_раздела, Состав_блюда.Код_Категории
ORDER BY Раздел.Наименование_раздела;
У меня получается таблица, которая включает наименование блюда, его раздел и категории ингредиентов, из которых оно состоит. Вот, и мой вышеуказанный запрос отображает всё равно все блюдо, просто "убирает" из его состава Категорию "Мясные изделия", а остальные категории из к-ых так же состоит блюдо оставляет. Можно ли как то написать SQL запрос, чтобы он сразу "убирал" Наименование блюда, если там встречается не нужная нам категория?
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.12.2019, 21:46
Ответы с готовыми решениями:

Запрос с выборкой
Помогите пожалуйста составить запрос с выборкой... Запрос не выводит тех кто еще не оплатил, оплатил но нету льготы и у кого нету льготы....

Запрос выборкой
Основные запросы к базе данных: - Список квартир, параметры которых находятся в заданных клиентом диапазонах. Т.е. мне надо что-бы...

Запрос с выборкой по датам
Добрый день! Помогите разобраться, почему не работает запрос по датам: Необходимо сформировать отчет по датам: c DD.MM.YYYY по...

6
Модератор
Эксперт MS Access
 Аватар для shanemac51
12231 / 5078 / 814
Регистрация: 07.08.2010
Сообщений: 14,937
Записей в блоге: 4
13.12.2019, 22:03
Цитата Сообщение от Casoline Посмотреть сообщение
WHERE (((Категория.Наименование) NOT LIKE "Мясные изделия"
возможно в таблице другая набивка Мясные изделия
0
0 / 0 / 0
Регистрация: 01.12.2019
Сообщений: 55
13.12.2019, 22:11  [ТС]
Цитата Сообщение от shanemac51 Посмотреть сообщение
возможно в таблице другая набивка Мясные изделия
Примерно так выглядит мой запрос( 1. Без условия Not Like, 2. С условием)
Миниатюры
Запрос с выборкой на составляющие   Запрос с выборкой на составляющие  
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12231 / 5078 / 814
Регистрация: 07.08.2010
Сообщений: 14,937
Записей в блоге: 4
13.12.2019, 22:17
нашла в другой вашей теме базу "Курсовая v03_1 копия.accdb" , но в ней таблица Состав блюда - пустая
попробовала ввести через форму - форма только обругала, запись не ввелась
0
0 / 0 / 0
Регистрация: 01.12.2019
Сообщений: 55
13.12.2019, 22:25  [ТС]
Цитата Сообщение от shanemac51 Посмотреть сообщение
нашла в другой вашей теме базу "Курсовая v03_1 копия.accdb" , но в ней таблица Состав блюда - пустая
попробовала ввести через форму - форма только обругала, запись не ввелась
Сейчас кину пример БД
Вложения
Тип файла: rar Запрос.rar (3.73 Мб, 2 просмотров)
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12231 / 5078 / 814
Регистрация: 07.08.2010
Сообщений: 14,937
Записей в блоге: 4
13.12.2019, 22:47
Лучший ответ Сообщение было отмечено Casoline как решение

Решение

один из вариантов (через дополнительный запрос z1 - он может быть самостоятельным или вложенным)
Вложения
Тип файла: zip Запрос191213.zip (1.70 Мб, 6 просмотров)
2
0 / 0 / 0
Регистрация: 01.12.2019
Сообщений: 55
13.12.2019, 23:00  [ТС]
Цитата Сообщение от shanemac51 Посмотреть сообщение
один из вариантов (через дополнительный запрос z1 - он может быть самостоятельным или вложенным)
Спасибо вам большое)
Сейчас буду разбираться как и что там происходит
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.12.2019, 23:00
Помогаю со студенческими работами здесь

доработать sql - запрос с выборкой
Есть sql - запрос который делает выборку по полю, он прекрасно работает, но необходимо сделать так, что бы еще выводилась последняя запись...

Запрос с выборкой из нескольких таблиц
Доброе время суток! Сразу выражу огромную благодарность тем кто помогает всем на этом проекте, я много вынес отсюда полезной...

Запрос с выборкой на текущий год
всем доброго здоровья! давно не обращался, а тут приспичило))) в общем мне нужно создать запрос, с агрегатными функциями чтобы вывел...

Динамический запрос с выборкой по параметрам
Итак, снова я со своими проблемами, в очередной раз перелопатил по инета, но ничего не нашел! иссякло желание уже что-либо искать, а делать...

Запрос с выборкой из ленточной формы
Привет всем. Скинул скриншот. В верхней таблице в поле наименование есть несколько значений. Мне необходимо чтобы в нижней таблице в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru