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

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

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

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

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

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

[img=]

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


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