![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 06.10.2013
Сообщений: 216
|
![]()
Привет, подскажите как вынуть количество записей с уникальным полем датой? то есть есть сотрудник, есть путевой лист, и один сотрудник может выписать 2 путевых листа в день, я считал количество записей, но это оказалось не правильно ибо допустим за 8 дней он насчитал 9 выходов, а должен 8, все по тому что в один из дней он выходил 2 раза. при этом все остальные данные (время работы, пройденные км) должны суммироваться со всех записей, пока у меня получилось вот так
Код:
|
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
В LEFT JOIN например не напрямую к `Реестр ПЛ`, а к вложенному запросу, в котором выхода сгруппированы по датам и нужное просуммировано
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 06.10.2013
Сообщений: 216
|
![]() |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
isnull(nz.`Время работы`) это в acess такой формат и возвращает кажись 0 или -1. Чего будешь делать если sum для не NULL вернет отрицательное число?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 06.10.2013
Сообщений: 216
|
![]()
охренею от жизни, в надежде что езе не произошел расчет ЗП и пойду гуглить как из null сделать 0. Спасибо что обратили на это мое внимание)
|
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 30.01.2011
Сообщений: 1,578
|
![]()
думаю это поможет быстрее найти ответ
![]()
пишу код не только за печеньки
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 06.10.2013
Сообщений: 216
|
![]() |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 06.10.2013
Сообщений: 216
|
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сложный SQL запрос | nactyx | SQL, базы данных | 6 | 23.11.2015 17:28 |
Сложный запрос SQL | irina1410 | БД в Delphi | 4 | 03.07.2012 16:46 |
Сложный запрос в SQL | A-Lex-Is | SQL, базы данных | 1 | 10.08.2010 23:19 |
сложный sql запрос | kate158 | БД в Delphi | 0 | 18.09.2008 11:38 |
Сложный SQL-запрос | ole777 | БД в Delphi | 1 | 08.05.2007 20:56 |