powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подскажите как применить iif
13 сообщений из 13, страница 1 из 1
Подскажите как применить iif
    #39638726
MoTo_PrO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем ,подскажите как выполнить запрос
Такого вида
Имеется количество блюд их продажи
Написал что бы считалась сумма проданных
Нужно что бы если блюда не продавалось не разу писалось 0

Код: sql
1.
SELECT Заказ_из_меню.Код_блюда, Блюда.Название, Sum(Заказ_из_меню.Количество_блюд) AS [Проданные блюда] FROM Заказы INNER JOIN (Блюда INNER JOIN Заказ_из_меню ON Блюда.Код_блюда = Заказ_из_меню.Код_блюда) ON Заказы.Код_заказа = Заказ_из_меню.Код_заказа GROUP BY Заказ_из_меню.Код_блюда, Блюда.Название;
...
Рейтинг: 0 / 0
Подскажите как применить iif
    #39638730
Прогер_самоучка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MoTo_PrOПривет всем ,подскажите как выполнить запрос
Такого вида
Имеется количество блюд их продажи
Написал что бы считалась сумма проданных
Нужно что бы если блюда не продавалось не разу писалось 0

Код: sql
1.
SELECT Заказ_из_меню.Код_блюда, Блюда.Название, Sum(Заказ_из_меню.Количество_блюд) AS [Проданные блюда] FROM Заказы INNER JOIN (Блюда INNER JOIN Заказ_из_меню ON Блюда.Код_блюда = Заказ_из_меню.Код_блюда) ON Заказы.Код_заказа = Заказ_из_меню.Код_заказа GROUP BY Заказ_из_меню.Код_блюда, Блюда.Название;

Вместо INNER JOIN сделайте LEFT JOIN
...
Рейтинг: 0 / 0
Подскажите как применить iif
    #39638736
MoTo_PrO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прогер_самоучка,

не помогло вернее left join ошибку выдает с использование join
...
Рейтинг: 0 / 0
Подскажите как применить iif
    #39638737
MoTo_PrO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прогер_самоучка,
все получилось извиняюсь ,но если строка была пустая 0 не выводит
...
Рейтинг: 0 / 0
Подскажите как применить iif
    #39638738
Прогер_самоучка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MoTo_PrOПрогер_самоучка,
все получилось извиняюсь ,но если строка была пустая 0 не выводита что выводит? :)
...
Рейтинг: 0 / 0
Подскажите как применить iif
    #39638740
MoTo_PrO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прогер_самоучка,

[img=]
...
Рейтинг: 0 / 0
Подскажите как применить iif
    #39638748
Прогер_самоучка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MoTo_PrOПрогер_самоучка,

[img=]

разве это ваша выборка? Названия полей отличны от названия полей запроса.
З.Ы. Если вам нужно вместо "пустоты" ноль получить, то просто напросто используйте оператор
Код: vbnet
1.
NZ
...
Рейтинг: 0 / 0
Подскажите как применить iif
    #39638750
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смутно подозреваю что надо подумать над структурой.Как иначе объяснить наличие четырех записей с пустым полем "код_напитка" при заполненном поле "название"(кстати,наверное,излишним)
...
Рейтинг: 0 / 0
Подскажите как применить iif
    #39638761
MoTo_PrO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прогер_самоучка,
Все спасибо большое ,разобрался все оказалось проще просто сглупил ну узнал про nz() не зря)
...
Рейтинг: 0 / 0
Подскажите как применить iif
    #39638763
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Подскажите как применить iif
    #39638765
MoTo_PrO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,а есть аналог такой функции просто я через Visual studio запрос пропускаю и он не может определить функцию Nz()
...
Рейтинг: 0 / 0
Подскажите как применить iif
    #39638776
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MoTo_PrO,
iif(isnull(продано);0;продано) (в справке про NZ это есть)
...
Рейтинг: 0 / 0
Подскажите как применить iif
    #39643388
MoTo_PrO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,Забыл сказать Спасибо помогло
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подскажите как применить iif
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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