|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.10.2017, 09:52 | #1 |
Форумчанин
Регистрация: 06.10.2013
Сообщений: 216
|
Сложный SQL запрос
Привет, подскажите как вынуть количество записей с уникальным полем датой? то есть есть сотрудник, есть путевой лист, и один сотрудник может выписать 2 путевых листа в день, я считал количество записей, но это оказалось не правильно ибо допустим за 8 дней он насчитал 9 выходов, а должен 8, все по тому что в один из дней он выходил 2 раза. при этом все остальные данные (время работы, пройденные км) должны суммироваться со всех записей, пока у меня получилось вот так
Код:
|
03.10.2017, 10:28 | #2 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
В LEFT JOIN например не напрямую к `Реестр ПЛ`, а к вложенному запросу, в котором выхода сгруппированы по датам и нужное просуммировано
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
03.10.2017, 11:47 | #3 |
Форумчанин
Регистрация: 06.10.2013
Сообщений: 216
|
|
03.10.2017, 12:13 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
isnull(nz.`Время работы`) это в acess такой формат и возвращает кажись 0 или -1. Чего будешь делать если sum для не NULL вернет отрицательное число?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
03.10.2017, 12:20 | #5 |
Форумчанин
Регистрация: 06.10.2013
Сообщений: 216
|
охренею от жизни, в надежде что езе не произошел расчет ЗП и пойду гуглить как из null сделать 0. Спасибо что обратили на это мое внимание)
|
03.10.2017, 13:32 | #6 |
Участник клуба
Регистрация: 30.01.2011
Сообщений: 1,578
|
думаю это поможет быстрее найти ответ
пишу код не только за печеньки
|
03.10.2017, 15:25 | #7 |
Форумчанин
Регистрация: 06.10.2013
Сообщений: 216
|
|
04.10.2017, 10:18 | #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 |