Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите с запросом / 10 сообщений из 10, страница 1 из 1
24.11.2015, 13:50
    #39112083
Abisma2008
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом
Есть таблица:
Номер заказЛазерФрезерПечатьГибкаСборка01-11-2015ЛожьИстинаЛожьЛожьИстина02-11-2015ИстинаИстинаИстинаЛожьЛожь
Нужен запрос!
Результат должен быть вот так:
Номер заказОперации01-11-2015202-11-20153
В запросе суммируется галочки=Истина
Помогите создать запрос?
За ранее спасибо!
...
Рейтинг: 0 / 0
24.11.2015, 14:04
    #39112101
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом
Abisma2008,

А сам то в лоб ничего не пробовал? Типа...
Код: sql
1.
SELECT t1.[Номер заказ], IIf([Лазер]=True,1,0)+IIf([Фрезер]=True,1,0)+IIf([Печать]=True,1,0)+IIf([Гибка]=True,1,0)+IIf([Сборка]=True,1,0) AS Итог FROM t1;
...
Рейтинг: 0 / 0
24.11.2015, 14:10
    #39112118
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом
vmag,

или так...
Код: sql
1.
SELECT t1.[Номер заказ], ((CLng([Лазер])+CLng([Фрезер])+CLng([Печать])+CLng([Гибка])+CLng([Сборка])))*(-1) AS Итог FROM t1;



или ещё как...
...
Рейтинг: 0 / 0
24.11.2015, 14:10
    #39112119
Abisma2008
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом
vmagAbisma2008,

А сам то в лоб ничего не пробовал? Типа...
Код: sql
1.
SELECT t1.[Номер заказ], IIf([Лазер]=True,1,0)+IIf([Фрезер]=True,1,0)+IIf([Печать]=True,1,0)+IIf([Гибка]=True,1,0)+IIf([Сборка]=True,1,0) AS Итог FROM t1;


Спасибо про IF забыл:)
...
Рейтинг: 0 / 0
24.11.2015, 14:18
    #39112136
__Michelle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом
Abisma2008,

И без IIf нормально.
Код: sql
1.
SELECT [Номер заказ], -(Лазер+Фрезер+Печать+Гибка+Сборка) AS Операции FROM Tbl
...
Рейтинг: 0 / 0
24.11.2015, 14:29
    #39112148
Abisma2008
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом
__MichelleAbisma2008,

И без IIf нормально.
Код: sql
1.
SELECT [Номер заказ], -(Лазер+Фрезер+Печать+Гибка+Сборка) AS Операции FROM Tbl


Идеальный вариант.
...
Рейтинг: 0 / 0
24.11.2015, 15:21
    #39112254
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом
Abisma2008,

авторИдеальный вариант.
конечно,если заполнены все поля(нет NULL)
...
Рейтинг: 0 / 0
24.11.2015, 15:23
    #39112259
__Michelle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом
ПЕНСИОНЕРКАAbisma2008,

авторИдеальный вариант.
конечно,если заполнены все поля(нет NULL)Null?
В логическом поле таблицы?
Проверьте.)))
...
Рейтинг: 0 / 0
24.11.2015, 17:53
    #39112504
__Michelle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом
__MichelleПЕНСИОНЕРКАAbisma2008,

пропущено...

конечно,если заполнены все поля(нет NULL)Null?
В логическом поле таблицы?
Проверьте.)))Ну, что ж, раз Вы молчите, напомню, чтобы не было недоразумений:
...
Рейтинг: 0 / 0
24.11.2015, 17:57
    #39112508
__Michelle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с запросом
Прошу прощения, отправилось на полуслове.
Я вот о чем:HelpYes/No
Yes and No values and fields that contain only one of two values (Yes/No, True/False, or On/Off).
1 bit. http://bukvi.ru/computer/svojstva-polej-tablic-access.html Логический (Yes/Now)
Логические значения, а также поля, которые могут содержать одно из двух возможных значений Никаких Null в логических полях таблиц Access быть не может.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите с запросом / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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