Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
20.11.2018, 12:42
|
|||
---|---|---|---|
|
|||
аналог awk {'print $12'} в постгресе |
|||
#18+
Добрый день. Есть строка типа: Код: sql 1.
Подскажите как из нее достать 12-й столбец? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.11.2018, 12:44
|
|||
---|---|---|---|
|
|||
аналог awk {'print $12'} в постгресе |
|||
#18+
через sustr и position(' ' in ...) олучается очень громоздко ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.11.2018, 12:54
|
|||
---|---|---|---|
|
|||
аналог awk {'print $12'} в постгресе |
|||
#18+
как-то вот это можно использоваться думаю: substring('Thomas' from '%#"o_a#"_' for '#') но не понял как еще.. Код: sql 1. 2. 3.
надо 0 достать. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.11.2018, 13:04
|
|||
---|---|---|---|
|
|||
аналог awk {'print $12'} в постгресе |
|||
#18+
сделал чере ж. но работает вроде наверняка можно как-то покороче это сделать Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.11.2018, 13:26
|
|||
---|---|---|---|
аналог awk {'print $12'} в постгресе |
|||
#18+
Уткъ, Так? Код: sql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.11.2018, 14:34
|
|||
---|---|---|---|
|
|||
аналог awk {'print $12'} в постгресе |
|||
#18+
Уткъсделал чере ж. Это типичный результат нарушения первой НФ. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.11.2018, 15:13
|
|||
---|---|---|---|
|
|||
аналог awk {'print $12'} в постгресе |
|||
#18+
vyegorovУткъ, Так? Код: sql 1. 2. 3.
Ничего не выводит.. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.11.2018, 15:13
|
|||
---|---|---|---|
|
|||
аналог awk {'print $12'} в постгресе |
|||
#18+
Dimitry SibiryakovУткъсделал чере ж. Это типичный результат нарушения первой НФ. Критикуешь - предлагай. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.11.2018, 15:35
|
|||
---|---|---|---|
аналог awk {'print $12'} в постгресе |
|||
#18+
Уткъ, Чего не выходит-то?.. Покажите желаемый результат, ибо “12-й столбец” непонятно как считать. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.11.2018, 15:36
|
|||
---|---|---|---|
|
|||
аналог awk {'print $12'} в постгресе |
|||
#18+
vyegorovУткъ, Чего не выходит-то?.. Покажите желаемый результат, ибо “12-й столбец” непонятно как считать. он должен вывести вот этот нолик: 8 0 sda 49579 6339 5312047 1946043 148076 1015829 8927401 29371843 0 2217463 31317640 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.11.2018, 15:40
|
|||
---|---|---|---|
аналог awk {'print $12'} в постгресе |
|||
#18+
vyegorov, в вашем примере надо брать 13-й «столбец» (ему 0 нужен), т.к. в начале остается пробел. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.11.2018, 15:59
|
|||
---|---|---|---|
аналог awk {'print $12'} в постгресе |
|||
#18+
Уткъ, Добавьте вызов `trim()` к аргументу `split_part`. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.11.2018, 18:38
|
|||
---|---|---|---|
аналог awk {'print $12'} в постгресе |
|||
#18+
а что разбить в массив по \s+ и вывести 12ю ячейку нельзя? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.11.2018, 14:41
|
|||
---|---|---|---|
|
|||
аналог awk {'print $12'} в постгресе |
|||
#18+
УткъКритикуешь - предлагай. Базу надо нормализовать. После чего вывод 12-го поля (или 12-й записи в зависимости от степени нормализации) станет совершенно тривиальной задачей. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.12.2018, 14:15
|
|||
---|---|---|---|
|
|||
аналог awk {'print $12'} в постгресе |
|||
#18+
Dimitry SibiryakovУткъКритикуешь - предлагай. Базу надо нормализовать. После чего вывод 12-го поля (или 12-й записи в зависимости от степени нормализации) станет совершенно тривиальной задачей. тут не в нормализации дело я так понимаю, у него (Уткъ ) анализ информации по дисковой системе linux, и судя по заглавию темы " awk {'print $12'} " с командами он знаком, и видимо сгруппировать чтото кроме как в БД уже нельзя... полудуха что разбить в массив по \s+ и вывести 12ю ячейку нельзя? можно Код: plsql 1.
но у варианта vyegorov (через split_part) как то наглядней по столбцу. массив всё же специфический объект ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=53&mobile=1&tid=1995463]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 260ms |
total: | 405ms |
0 / 0 |