|
|
|
Составление запроса с группирговкой по 15 минут
|
|||
|---|---|---|---|
|
#18+
Есть таблица с минутными данными температуры . Необходимо сгруппировать данные по 15 минут и добавить колонку с температурой, которая растет прямопропорционально 1час - 100 градусов т.е 15 мин -25 градусов По полчаса без проблем собрала , а по пятнадцать... туплю не получается. Мой запрос такой: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 06:00 |
|
||
|
Составление запроса с группирговкой по 15 минут
|
|||
|---|---|---|---|
|
#18+
группировка по частному от деления количества минут (в днях) (момент измерения минус транк(момент измерения, час)) на четверть часа (т. е. 15 минут, привести к дням) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 06:58 |
|
||
|
Составление запроса с группирговкой по 15 минут
|
|||
|---|---|---|---|
|
#18+
непонятно написал вот так: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 07:22 |
|
||
|
Составление запроса с группирговкой по 15 минут
|
|||
|---|---|---|---|
|
#18+
AnSi_Srнепонятно написал вот так: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Выполнила ваш запрос, но не ту же в результате групп по 15 мин. задача вроде простая есть таблица в ней две колонки дата время(по минутно) и значение. к ней сделать запрос так что было также 2 колонки только в первой колоники время сгруппировалось по 15 мин, а во второй значение было среднее за эти 15 минут. Для примера должно получиться следущее: 12:00 20,44 12:15 21,4 12:30 22,1 12:45 23,8 13:00 22,56 ............... Только у меня там еще есть параметр, я по его значению разбросала на 4 колонки, но это не важно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 08:24 |
|
||
|
Составление запроса с группирговкой по 15 минут
|
|||
|---|---|---|---|
|
#18+
xaly, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 09:02 |
|
||
|
Составление запроса с группирговкой по 15 минут
|
|||
|---|---|---|---|
|
#18+
xalyа во второй значение было среднее за эти 15 минут. ой, звыняйте вместо sum avg ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 09:08 |
|
||
|
Составление запроса с группирговкой по 15 минут
|
|||
|---|---|---|---|
|
#18+
stax.., Я и сама сделала, но все равно спасибо. Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 09:58 |
|
||
|
Составление запроса с группирговкой по 15 минут
|
|||
|---|---|---|---|
|
#18+
stax.., Хотя, ваше решение даже как-то покрасивее :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 10:02 |
|
||
|
Составление запроса с группирговкой по 15 минут
|
|||
|---|---|---|---|
|
#18+
xaly, Ну и я допишу, коль пошла такая пьянка Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 10:18 |
|
||
|
Составление запроса с группирговкой по 15 минут
|
|||
|---|---|---|---|
|
#18+
xalystax.., Хотя, ваше решение даже как-то покрасивее :) мне trunc(t.D_FINIS,'HH24') больше нравится ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 10:21 |
|
||
|
Составление запроса с группирговкой по 15 минут
|
|||
|---|---|---|---|
|
#18+
MaximaXXL, Код: plsql 1. 2. 3. 4. ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 10:25 |
|
||
|
Составление запроса с группирговкой по 15 минут
|
|||
|---|---|---|---|
|
#18+
stax.., Ну да: 0 - от 0 до 14 1 - от 15 до 29 ... в условии не написано что это должно быть 00 или 15 а просто сгруппировать, вот я и подумал накой париться а так даже нагляднее как бы подразумевая что это не конкретная дата а усреднение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 10:29 |
|
||
|
Составление запроса с группирговкой по 15 минут
|
|||
|---|---|---|---|
|
#18+
MaximaXXLstax.., Ну да: 0 - от 0 до 14 1 - от 15 до 29 ... в условии не написано что это должно быть 00 или 15 а просто сгруппировать, вот я и подумал накой париться а так даже нагляднее как бы подразумевая что это не конкретная дата а усреднение ясно а то я дурак подумал что ето девять ч и одна мин также итересно что такое среднее, ето avg, ілі (max-min)/2 ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 10:33 |
|
||
|
Составление запроса с группирговкой по 15 минут
|
|||
|---|---|---|---|
|
#18+
stax.., Чтоб не вводить людей в заблуждение: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 10:38 |
|
||
|
Составление запроса с группирговкой по 15 минут
|
|||
|---|---|---|---|
|
#18+
MaximaXXL, проще group by trunc(d,'hh24'),FLOOR(to_char(d,'mi')/15) ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 10:43 |
|
||
|
Составление запроса с группирговкой по 15 минут
|
|||
|---|---|---|---|
|
#18+
stax.., у меня trunc(d,'hh24') выводит 31-MAY-17 и не показывает время (часы) посему я от него отказался ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 11:05 |
|
||
|
Составление запроса с группирговкой по 15 минут
|
|||
|---|---|---|---|
|
#18+
MaximaXXLу меня trunc(d,'hh24') выводит 31-MAY-17 и не показывает время (часы) посему я от него отказалсяТакой весь из себя помогатый, а базовых вещей не понимаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 11:22 |
|
||
|
Составление запроса с группирговкой по 15 минут
|
|||
|---|---|---|---|
|
#18+
MaximaXXLstax.., у меня trunc(d,'hh24') выводит 31-MAY-17 и не показывает время (часы) посему я от него отказался странно, у меня показало Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 11:28 |
|
||
|
Составление запроса с группирговкой по 15 минут
|
|||
|---|---|---|---|
|
#18+
Elic, Отчего-же, я понимаю что он транкейтнет до hh24, но при выводе мне все равно пришлось делать to_char .... посему я от него и отказался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 11:32 |
|
||
|
Составление запроса с группирговкой по 15 минут
|
|||
|---|---|---|---|
|
#18+
ElicMaximaXXLу меня trunc(d,'hh24') выводит 31-MAY-17 и не показывает время (часы) посему я от него отказалсяТакой весь из себя помогатый, а базовых вещей не понимаешь? та була шютка все он понимает, но не .... ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 11:34 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39462809&tid=1885839]: |
0ms |
get settings: |
4ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
170ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 469ms |

| 0 / 0 |
