|
|
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Добрый день, друзья! Очень прошу помогите мне написать запрос, вообщем вывести все данные из таблицы следующим образом: есть столбцы datebegin, dateend, operator, Type Type - (type1, type2) тип для определения количества за определенный промежуток, в моем случае нужно подсчитать за определенный период, например от 8 часов утра до 12 часов дня подсчитать количество type1 и type2 с интервалом 30 минут, то есть их количество соответственно 8:00 8.30 9:00 9.30 10:00 10.30 11:00 11.30 12:00 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2015, 13:04 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
репрезентативный юзабильный набор тестовых данных и желаемый результат на них резко повышает шансы на быстрый и правильный ответ. особенно, когда словесное описание хотелки хромает на обе ноги. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2015, 13:14 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Добрый Э - Эх, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2015, 13:24 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2015, 13:28 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Но этот запрос у меня работает только с константами 8, 8.30 и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2015, 13:29 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2015, 13:30 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Часы я определяю так Код: sql 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2015, 13:31 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Но как их связать? Чтоб все данные были вместе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2015, 13:32 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Ребят, подскажите, пожалуйста! Очень нужно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2015, 13:59 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Кто-то жаловался на хромые описания вопроса, а теперь что не так? ((((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2015, 15:46 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Philip_StubbornКто-то жаловался на хромые описания вопроса, а теперь что не так? ((((( > набор тестовых данных и желаемый результат ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2015, 15:51 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Ребят, подскажите, пожалуйста, как вот этот запрос можно переделать, чтоб было без таблицы calls_charts_data Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2015, 17:19 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Исходные данные Таблица call имеет такой вид: Код: sql 1. 2. 3. 4. 5. 6. 7. Выходная таблица создается Код: sql 1. 2. 3. 4. 5. 6. 7. 8. Данные вставляются в результате выполнения программы Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2015, 18:09 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Желаемый вид это получившаяся таблица call_charts_data ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2015, 18:11 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Ребят, помогите, пожалуйста ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2015, 18:12 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Philip_StubbornРебят, помогите, пожалуйста не в яслях, чать. что сделать то нужно ? как назло -- у всех вопрошающих фефект фикции, а у меня хрустальные шары вспотели -- не видать нихера. если вернуть табличный набор, вместо заполнения таблицы -- то всё для сборки у вас под рукой, даже думать не надо. только RTFM малёхо. есть варианты - хранимка, returning table AS (ваш лист), или фиксированный набор на фиксированных параметрах -- просто запросом. если ещё что-то другое нать -- то что именно. но делать механические преобразования за вас -- как-то в лом. и пользы мало, и вообще. остыл я что-то. т.ч. иди, мальчик, куй, пока горячий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2015, 18:48 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
я сильно подозреваю, что товарищу нужно просто сгруппировать данные по интервалам. делается это просто. пишется запрос, который возвращает все интервалы в нужном промежутке, точнее говоря timestamp начала интервала, чтобы не делать какие-то ужасные касты. дальше это все соединяется с таблицей (в сложных случаех с lateral), группируется и готово. как-то так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2015, 21:04 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Alexius, Спасибо, друг! Классная вещь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 10:22 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Ребят, можете подсказать, как написать один запрос, в котором не будет этого цикла, но можно было его заменить в простом sql-запросе? Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 12:12 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Philip_Stubbornкак написать один запрос, в котором не будет этого цикла, но можно было его заменить в простом sql-запросе?Получить селектом весь требуемый набор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 12:35 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Philip_StubbornРебят, можете подсказать, как написать один запрос, в котором не будет этого цикла, но можно было его заменить в простом sql-запросе? Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Если меня не подводит зреня то этот цикл просто N (где N - количество элементов массива oper) раз выполняет один и тот же insert запрос. Точно ли это то что автор хочет? --Maxim Boguk www.postgresql-consulting.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 12:41 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Maxim Boguk, Нет, к сожалению, Вы не так поняли (( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 13:18 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Maxim Boguk, opers - массив из id операторов, но для каждого id отдельно нужно вычислить это Код: sql 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 13:20 |
|
||
|
Что-то вроде циклических запросов или ....
|
|||
|---|---|---|---|
|
#18+
Получится ли у меня то же самое с этим запросом: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2015, 13:24 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=38905313&tid=1998119]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
211ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 530ms |

| 0 / 0 |
