Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / substr / 6 сообщений из 6, страница 1 из 1
08.05.2018, 13:26
    #39641991
elimpion
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
substr
Можно ли в substr вывести sql запрос?
Вот substr
Код: plsql
1.
substr(''SMS-оповещение на номер телефона ''||na1.attrasvarchar||na2.attrasvarchar||na3.attrasvarchar, 1, 255)


можно чтобы там вывелось еще результат этого запроса ?
Код: plsql
1.
2.
3.
    SELECT d.dirvalue as id,  d.dirname as name 
    FROM brsdirectories d 
    WHERE d.dircode = 'SMSPACKET'
...
Рейтинг: 0 / 0
08.05.2018, 13:51
    #39642001
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
substr
RTFM Scalar Subquery Expressions (FAQ)


http://www.bugtraq.ru/forum/faq/general/smart-questions.html] RTFM
...
Рейтинг: 0 / 0
08.05.2018, 15:58
    #39642097
elimpion
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
substr
прописал таким образом
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
SELECT n.notifyid as ID, substr(''SMS-оповещение на номер телефона ''||na1.attrasvarchar||na2.attrasvarchar||na3.attrasvarchar||'' пакет ''||nap.attrasfloat, 1, 255) as NAME 
 FROM brsnotifies n 
INNER JOIN brsnotifyattrs na1 ON (na1.objectid = n.notifyid 
                             AND na1.attrcode = ''PHONE_STATE''  
                                 AND na1.startdate <= (select fbrs_getopenoday from dual) 
                                   AND na1.enddate > (select fbrs_getopenoday from dual))
 INNER JOIN brsnotifyattrs na2 ON (na2.objectid = n.notifyid
                                   AND na2.attrcode = ''PHONE_ZONE'' 
                                   AND na2.startdate <= (select fbrs_getopenoday from dual) 
                                  AND na2.enddate > (select fbrs_getopenoday from dual))
INNER JOIN brsnotifyattrs na3 ON (na3.objectid = n.notifyid 
                                  AND na3.attrcode = ''PHONE_NUMBER'' 
                                   AND na3.startdate <= (select fbrs_getopenoday from dual)
                                   AND na3.enddate > (select fbrs_getopenoday from dual)) 
INNER JOIN brsnotifyattrs nap ON (nap.objectid = n.notifyid 
                                   AND nap.attrcode = ''NOTIFY_PACKETID'' 
                                 AND nap.startdate <= (select fbrs_getopenoday from dual) 
                                   AND nap.enddate > (select fbrs_getopenoday from dual))
 WHERE (n.entityID = %s) 
   AND (n.stateid = api_states.getStateBySign(''NOTIFY'',''ACTIVE'')) 
   AND (n.notifyproductid = %s) 


только как сделать чтобы в впадающем combobox списке можно было выбирать из троих списков ? чтобы было
SMS-оповещение на номер телефона 375293672955 пакет 1
SMS-оповещение на номер телефона 375293672955 пакет 2
SMS-оповещение на номер телефона 375293672955 пакет 3

а оно у меня стандартно показывает "SMS-оповещение на номер телефона 375293672955 пакет 1"
NOTIFY_PACKETID имеет значения(1,2,3)
...
Рейтинг: 0 / 0
08.05.2018, 16:00
    #39642099
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
substr
Elic http://www.bugtraq.ru/forum/faq/general/smart-questions.html] RTFM
...
Рейтинг: 0 / 0
08.05.2018, 16:03
    #39642101
elimpion
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
substr
ElicElic http://www.bugtraq.ru/forum/faq/general/smart-questions.html] RTFM

???
...
Рейтинг: 0 / 0
08.05.2018, 16:08
    #39642104
maverick2104
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
substr
elimpionElicпропущено...


???

Научись правильно задавать вопросы , тут любят конкретику.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / substr / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]