|
Преобразование дат в sql
|
|||
---|---|---|---|
#18+
Здравствуйте, имеется таблица. В ней указаны номера, с которых осуществлялся вызов, дата и длительность вызова. Необходимо сгруппировать данные, чтобы собиралась статистика за каждый день. Например, Исходный вариант: Телефон Дата .........Длительность ...................................123...01.01.16 16:21......38 ...................................123...01.01.16 17:15......15 ...................................123...02.01.16 11:11......27 ...................................124...01.01.16 10:20......2 ...................................124...30.01.16 19:15......0 ...................................124...30.01.16 20:15......7 Нужно: ....................................123...01.01.16......53 ....................................123...02.01.16......27 ....................................124...01.01.16......2 ....................................124...30.01.16......7 Т.е нужно, чтобы он суммировал длительности вызовов с каждого номера за день и выдавал статистику, еще не плохо было бы указать кол-во звонков в день с каждого номера, но это потом. Пробовал вот так: SELECT NUMTEL, DATEPART("d", DATECALL), TIMECALL FROM Лист1 GROUP BY NUMTEL, DATEPART("d", DATECALL); Но результат не тот ... |
|||
:
Нравится:
Не нравится:
|
|||
14.07.2016, 15:14 |
|
Преобразование дат в sql
|
|||
---|---|---|---|
#18+
А так? Код: plsql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.07.2016, 15:25 |
|
Преобразование дат в sql
|
|||
---|---|---|---|
#18+
То что нужно, а как еще счетчик на кол-во звонков в день поставить? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.07.2016, 15:33 |
|
Преобразование дат в sql
|
|||
---|---|---|---|
#18+
EX111То что нужно, а как еще счетчик на кол-во звонков в день поставить? Добавить поле Count(*) As Звонков ... |
|||
:
Нравится:
Не нравится:
|
|||
14.07.2016, 15:42 |
|
Преобразование дат в sql
|
|||
---|---|---|---|
#18+
Анатолий ( Киев ), Отлично, спасибо большое. Последний вопрос, можно как-то построить по этим данным график прям в аксесе? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.07.2016, 16:09 |
|
Преобразование дат в sql
|
|||
---|---|---|---|
#18+
EX111можно как-то построить по этим данным график прям в аксесе? В Аксе 2003 и ранее есть мастер форм "Диаграмма". В последних версиях, вроде, нет, но можно использовать внешний ActiveX элемент. Я в этом не спец. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.07.2016, 09:25 |
|
Преобразование дат в sql
|
|||
---|---|---|---|
#18+
Чем не устраивает,в 2007, "Вставить диаграмму"? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.07.2016, 13:49 |
|
Преобразование дат в sql
|
|||
---|---|---|---|
#18+
Встроенные диаграммы, конечно, весьма убогие, не сравнить с Экселем, при этом МС еще и гайки закручивает: в 64-х разрядных версиях пропадает поддержка большинства доступных ранее ActiveX, начиная с 2013 исчезла поддержка режимов работы формы Pivot, включая графики. Я плюнул на это безобразие, рисую некоторые графики на VBA, особенно когда нужно сразу много всего отобразить или когда нужна интерактивность. Тут вот, например, есть поддержка непосредственного редактирования данных на графике. Если у кого появится потребность, могу дать код классов для рисования любых столбчатых диаграм произвольными контролами, включая картинки, кнопки, поля ввода. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.07.2016, 14:27 |
|
Преобразование дат в sql
|
|||
---|---|---|---|
#18+
MrShin...Если у кого появится потребность, могу дать код классов для рисования любых столбчатых диаграм произвольными контролами, включая картинки, кнопки, поля ввода... Хотелось бы попробовать как это работает ... |
|||
:
Нравится:
Не нравится:
|
|||
18.07.2016, 15:28 |
|
|
start [/forum/topic.php?fid=45&tid=1613349]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
38ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 344ms |
total: | 486ms |
0 / 0 |