|
Как не выводить пустые значения
|
|||
---|---|---|---|
#18+
Добрый день. Простым запросом Select * from _Table_ where _Сondition_ получаю табл в которой значения некоторых полей пустые. Пример: ID Type Name Reason Note1 S Vanya 2 Katya 2 Требуется: В результирующем наборе не отображать столбцы, значения которых пустые для всех значений (такие как Note) p.s.Думал как-то прикрутить ((SELECT COLUMN_NAME FROM all_tab_columns WHERE table_name = '_Table_') != "" ) но не удалось. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2017, 11:24 |
|
Как не выводить пустые значения
|
|||
---|---|---|---|
#18+
Trigger1985, слишком много хочешь. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2017, 11:38 |
|
Как не выводить пустые значения
|
|||
---|---|---|---|
#18+
Trigger1985В результирующем наборе не отображать столбцы, значения которых пустые для всех значений (такие как Note) Oracle - сервер, он ничего не отображает. Все вопросы к тому софту, который отображает. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2017, 11:42 |
|
Как не выводить пустые значения
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovTrigger1985В результирующем наборе не отображать столбцы, значения которых пустые для всех значений (такие как Note) Oracle - сервер, он ничего не отображает. Все вопросы к тому софту, который отображает. Возможно имеется ввиду проекция ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2017, 11:46 |
|
Как не выводить пустые значения
|
|||
---|---|---|---|
#18+
saxarock, Упростим, select * from _Table_ без условий. В некоторых столбцах значений нет. Как исключить такие пустые столбцы из результата? Dimitry Sibiryakov, софт PL/SQL Developer. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2017, 11:52 |
|
Как не выводить пустые значения
|
|||
---|---|---|---|
#18+
Trigger1985saxarock, Упростим, select * from _Table_ без условий. В некоторых столбцах значений нет. Как исключить такие пустые столбцы из результата? Dimitry Sibiryakov, софт PL/SQL Developer.Простым селектом - никак ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2017, 11:54 |
|
Как не выводить пустые значения
|
|||
---|---|---|---|
#18+
Trigger1985, Основная парадигма SQL - на структуру результата не влияет состав данных. Количество возвращаемых запросом столбцов - структура результата. На любом наборе исходных данных она будет оставаться неизменной. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2017, 12:06 |
|
Как не выводить пустые значения
|
|||
---|---|---|---|
#18+
Парадигма SQLTrigger1985, Основная парадигма SQL - на структуру результата не влияет состав данных. Количество возвращаемых запросом столбцов - структура результата. На любом наборе исходных данных она будет оставаться неизменной. Понимаю. У меня рассуждения тут такие. 1.Определить, что в таблице по одному конкретному полю нет данных. 2.Определить перечень таких полей в таблице. 3.Вывести все поля таблицы, за исключением полей из п.2. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2017, 12:21 |
|
Как не выводить пустые значения
|
|||
---|---|---|---|
#18+
Ну так и пиши процедуру, а не просто SELECT ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2017, 12:28 |
|
Как не выводить пустые значения
|
|||
---|---|---|---|
#18+
Trigger1985, на всякий случай - а вам это точно надо? Стоит ли игра свеч? Тем более если речь просто про PLSQL Developer? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2017, 13:36 |
|
Как не выводить пустые значения
|
|||
---|---|---|---|
#18+
Trigger1985, попробуй вместо звездочки перечислить поля ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2017, 14:13 |
|
Как не выводить пустые значения
|
|||
---|---|---|---|
#18+
не знаю plsql developer, но, может быть, можно через его конфигурацию: 1) задать, чтобы в случае NULL не выводилось ничего (ни строка NULL, ничего) 2) задать автоматическую подстройку ширины столбца данных под максимальную ширину поля данных (без учета ширины названия колонки). Тогда столбцы, в которых везде NULL, не исчезнут, но станут пренебрежимо маленькой ширины. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.04.2017, 14:27 |
|
Как не выводить пустые значения
|
|||
---|---|---|---|
#18+
Trigger1985 Требуется: В результирующем наборе не отображать столбцы, значения которых пустые для всех значений (такие как Note) Для схемы взаимодействия MVC задачу отображения данных (view) лучше решить другими средствами, не с помощью SQL (это model). ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2017, 09:53 |
|
Как не выводить пустые значения
|
|||
---|---|---|---|
#18+
Просто использовать where note<>'' т.е. Код: plsql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2019, 13:24 |
|
Как не выводить пустые значения
|
|||
---|---|---|---|
#18+
Неудачное у тебя начало Nulls ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2019, 13:32 |
|
|
start [/forum/topic.php?fid=52&msg=39811286&tid=1882518]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 286ms |
total: | 431ms |
0 / 0 |