Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
06.06.2005, 18:44
|
|||
|---|---|---|---|
|
|||
функция Pl/PgSql |
|||
|
#18+
Господа, есть таблица с данными: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Код: plaintext 1. 2. 3. 4. 5. 6. (такая структура сделана для поддержки расширения...) Пробовал делать через функцию возвращающую наборы... объявил тип данных, как последовательность из даты, и параметров (аналогично результирующему набору) но особо не приуспел... может вообще не с той стороны пошел... а если иду правильно, киньте примерчик реализации... заранее благодарен! _______________ Андрей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.06.2005, 18:56
|
|||
|---|---|---|---|
функция Pl/PgSql |
|||
|
#18+
А, если можно, уточните: вам нужно чтобы SQL запрос выдавал результаты в таком виде или просто на клиенте так отображалось? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.06.2005, 19:13
|
|||
|---|---|---|---|
|
|||
функция Pl/PgSql |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2005, 10:38
|
|||
|---|---|---|---|
|
|||
функция Pl/PgSql |
|||
|
#18+
XMА, если можно, уточните: вам нужно чтобы SQL запрос выдавал результаты в таком виде или просто на клиенте так отображалось? Чтобы просто на клиенте так отображалось... Я использую Npgsql (для .NET) и как сделать такое отображение уже на стороне клиента средствами C# не очень представляю... Поэтому подумал, что лучше это все на стороне базы обернуть в нужный вид и выдать клиенту для отображения, так сказать, AS IS... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2005, 11:11
|
|||
|---|---|---|---|
|
|||
функция Pl/PgSql |
|||
|
#18+
Funny_Falcon Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Спасибо, это действительно работает так как нужно... как много я оказывается еще не знаю... благодарю... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2005, 11:15
|
|||
|---|---|---|---|
|
|||
функция Pl/PgSql |
|||
|
#18+
Pivoting in SQL Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2005, 11:36
|
|||
|---|---|---|---|
функция Pl/PgSql |
|||
|
#18+
andrew_xp XMА, если можно, уточните: вам нужно чтобы SQL запрос выдавал результаты в таком виде или просто на клиенте так отображалось? Чтобы просто на клиенте так отображалось... Я использую Npgsql (для .NET) и как сделать такое отображение уже на стороне клиента средствами C# не очень представляю... Поэтому подумал, что лучше это все на стороне базы обернуть в нужный вид и выдать клиенту для отображения, так сказать, AS IS... Мне иногда просто приходилось отображать данные в виде таких таблиц, но с нефиксированным кол-вом колонок, и делалось это так (схематично, C# давно не ковырял ) : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2005, 11:38
|
|||
|---|---|---|---|
|
|||
функция Pl/PgSql |
|||
|
#18+
Спасибо, это действительно работает так как нужно... как много я оказывается еще не знаю... благодарю... Забыл спросить, вдогонку: С точки зрения производительности - на больших объемах (около 1 млн. записей) этот запрос будет сильно подтормаживать? заранее благодарен... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.06.2005, 11:44
|
|||
|---|---|---|---|
|
|||
функция Pl/PgSql |
|||
|
#18+
Чтобы просто на клиенте так отображалось... Я использую Npgsql (для .NET) и как сделать такое отображение уже на стороне клиента средствами C# не очень представляю... Поэтому подумал, что лучше это все на стороне базы обернуть в нужный вид и выдать клиенту для отображения, так сказать, AS IS...[/quot] Мне иногда просто приходилось отображать данные в виде таких таблиц, но с нефиксированным кол-вом колонок, и делалось это так (схематично, C# давно не ковырял )... [/quot] Да, об этом я действительно не подумал... а интересно - каким способом будет быстрей - уже на клиенте, или на стороне сервера? (сервер обслуживает одновременно менее 10 клиентов (скорее именно одновременно не более 2-3) в стомегабитной локалке). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=53&tablet=1&tid=2007193]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
128ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 270ms |
| total: | 476ms |

| 0 / 0 |
