Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.05.2019, 09:01   #1
mr_xxx
Пользователь
 
Регистрация: 22.03.2012
Сообщений: 99
По умолчанию Результат в одной строке(Oracle)

Добрый день

Например : Select id from tab1

pic1.png -< Результат



а нужно отоброжать
pic2.png <- Вот так


Заранее Спасибо
mr_xxx вне форума Ответить с цитированием
Старый 16.05.2019, 09:07   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

http://www.sql.ru/forum/166325/rezul...-v-odnu-stroku
https://stackoverflow.com/questions/...list-in-oracle
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Alex11223; 16.05.2019 в 11:28.
Аватар вне форума Ответить с цитированием
Старый 16.05.2019, 11:28   #3
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

хватит давать ссылки на кривое прокси stackoverflow вместо оригинала.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 16.05.2019, 11:33   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
хватит давать ссылки на кривое прокси stackoverflow вместо оригинала.
не увидел ничего кривого.
А что Вы имеете в виду под оригиналом?
покажите ссылку на оригинал, пожалуйста.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 16.05.2019, 11:36   #5
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

ну так я заменил, там квару был.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 16.05.2019, 11:55   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
ну так я заменил, там квару был.
квару - кривое прокси для нормального stackoverflow.
теперь понятно, спасибо!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 16.05.2019, 14:05   #7
mr_xxx
Пользователь
 
Регистрация: 22.03.2012
Сообщений: 99
По умолчанию

Код:
select * from (select col1,col2,col3 from mytab where mytab.user=15 and mytab."ddd"='01-mar-19') pivot (sum(col3) for col2 in (1,4)  ) order by 1

Этот вариант работает но показывает только там где 1 и 4
а вместо 1 и 4 может быть любое число от 1 во 99999
как жто решить?
потому что нельзя от 1 до 99999 написать
pivot (sum(col3) for col2 in (1,2,3,4,5,6,7,8,9,10,11,12........ 99999) :D
как можно решить эту задачу?
тоет независимо от того сколько там цыфр и какое число запрос выдавал результат
mr_xxx вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Результат нескольких <form> на одной странице botan-32 Java для Web (EE, Servlet, JSP, Tomcat, Spring MVC) 0 01.06.2017 15:16
MySQL - Результат запроса в одной строке mr_xxx SQL, базы данных 4 20.02.2017 13:57
Передать результат с одной страницы на другую Вероника99 PHP 16 03.05.2016 00:03
Как передать результат одной функции в качестве аргумента другой Ka2R Помощь студентам 3 11.03.2015 17:55
два параметра в одной строке vaga Microsoft Office Access 1 22.09.2009 18:00