|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.03.2024, 23:50 | #1 |
Форумчанин
Регистрация: 06.11.2012
Сообщений: 119
|
Как написать SQL запрос для подсчета количества задач за период?
Здравствуйте.
Подскажите, на сколько реально сделать. Есть таблица с бэклогом задач (будет добавлена в БД) https://clck.ru/39SQfJ У задачи сначала наступает одна стадия и фиксируется дата в столбце. Потом у задачи наступает другая стадия и фиксируется дата в другом столбце. И в результате SQL запроса надо отразить в какие дни месяца в каких стадиях находилась задача (для всех задач). Пример https://clck.ru/39SQjC Логика: 1. В SQL запросе будет указываться период из двух дат. 2. Последовательность столбцов по стадиям следующая 1) На согласовании (col_15) 2) Оценка (col_9) 3) В очереди (col_10) 3) В работе (col_11) 4) Внутренняя проверка (col_12) 5) Требуется подтверждение заказчика (col_13) 6) Закрыта (col_14) 3. В строки вывести столбцы с датами из периода (1 строка = 1 день). Дата в 1 столбце. 4. Вычислить сколько каждая задача находилась в определенной стадии, пока ее не сменила другая стадия. И заполнить таблицу соответственно количество задач. 5. Примеры: Кейс 1 https://disk.yandex.ru/i/uFUkvWBRYMV7tQ Кейс 2 https://disk.yandex.ru/i/YiM5BR7qZECIgg Кейс 3 https://disk.yandex.ru/i/oy3imfREN2xK2Q 6. В результате SQL запроса вывести виртуальны столбцы, названия столбцов вывести по-русски. Пример реализации могу приложить. |
15.03.2024, 11:08 | #2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,532
|
Код:
Код:
* --все данные записи count(*) -- число записей
программа — запись алгоритма на языке понятном транслятору
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запрос подсчета количества уникальных/неуникальных ID | REztor | SQL, базы данных | 2 | 18.11.2017 17:17 |
подпрограмма подсчета количества делителей натурального числа | Анна Курасова | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 20.04.2014 10:30 |
Задача на асемблере: Написать программу для подсчета количества вхождений в строку 3-й буквы Вашей фамилии. | Vlt | Помощь студентам | 0 | 13.03.2013 21:01 |
ошибка подсчета количества строк | kinnder | Помощь студентам | 4 | 02.03.2010 23:38 |