|
|
|
Как текст преобразовать в часть запроса?
|
|||
|---|---|---|---|
|
#18+
Generalprogerлопата, А допустим id = ANY({3,7,8}) будет равноценно id = 3 OR id = 7 OR id = 8 букварь ,допустим, не пробовали ,допустим, ,допустим, читать ? http://www.postgresql.org/docs/current/static/functions-comparisons.html#AEN19712 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2015, 22:31 |
|
||
|
Как текст преобразовать в часть запроса?
|
|||
|---|---|---|---|
|
#18+
лопата, Ну замечательно, спасибо большое, а функции думаю мне для другого понадобятся тоже в будущем Если вам интересно вышло так: SELECT to_json(array_agg(to_json(ARRAY[to_json(id), array_to_json(param), array_to_json(limiter), array_to_json(special), array_to_json(fin), (SELECT to_json(array_agg(to_json(ARRAY[to_json(id), array_to_json(limiter)]))) FROM ah_py WHERE CAST(id AS text) = ANY(py.data)) ]))) FROM ah_py AS py WHERE param[3] = '1'; [ [1, ["1","23","1","1","0","100000000","1000"], ["-1","-1"], [], [], [ [2,["1000","1000"]], [3,["1000","1000"]], [4,["1000","1000"]], [5,["1000","1000"]], [6,["1000","1000"]] ] ] ] (Информация закачана в базу тестовая так что вывод одинаковый) Огромное вам спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2015, 22:45 |
|
||
|
Как текст преобразовать в часть запроса?
|
|||
|---|---|---|---|
|
#18+
GovneralprogerЕсли вам интересноинтересно знать контору, где таких держат, чтобы подальше обходить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2015, 00:05 |
|
||
|
Как текст преобразовать в часть запроса?
|
|||
|---|---|---|---|
|
#18+
что бы еще засунуть в запрос, Да нет, я в свободное время занимаюсь этим и не за деньги, а для себя, а работаю в телеком сфере Решил вот сейчас разобраться в фишках SQL, потому что раньше выборки длинные перебирал while в Java, и как я вижу кстати это запрос выполняется быстрей чем переборка на Java ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2015, 08:03 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=38897678&tid=1998133]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
203ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 249ms |
| total: | 560ms |

| 0 / 0 |
