Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 переписать запрос  [new]
guest___guest
Guest
запрос типа

SELECT

col_1,

col_2,

(select a.col_1 from table_3 a
where b.id_2=a.id_2) as col_3

FROM

table_1 b,

table_2 d

WHERE

b.id_1=d.id_1

как можно изменить структуру запроса....как убрать запрос кот. нах. в выборке?
20 мар 06, 18:01    [2468756]     Ответить | Цитировать Сообщить модератору
 Re: переписать запрос  [new]
guest___guest
Guest
причем table_1 и table_3 - Одна таблица
20 мар 06, 18:04    [2468772]     Ответить | Цитировать Сообщить модератору
 Re: переписать запрос  [new]
Jannny
Member

Откуда: Спб
Сообщений: 6424
И в чем проблема?
SELECT

b.col_1,
b.col_2,
a.col_1 as col_3

FROM

table_1 b,
table_2 d, 
table_3 a

WHERE

b.id_1=d.id_1
and b.id_2=a.id_2(+)
Ну "плюс" понятное дело по необходимости.
Правда общий смысл связки какой-то странный, но все бывает...
20 мар 06, 18:26    [2468871]     Ответить | Цитировать Сообщить модератору
 Re: переписать запрос  [new]
guest___guest
Guest
Jannny
И в чем проблема?
SELECT

b.col_1,
b.col_2,
a.col_1 as col_3

FROM

table_1 b,
table_2 d, 
table_3 a

WHERE

b.id_1=d.id_1
and b.id_2=a.id_2(+)
Ну "плюс" понятное дело по необходимости.
Правда общий смысл связки какой-то странный, но все бывает...


так я пробовал...выборка не та получается...щас еще попробую...ты так делал(а),использовала данную структуру?
20 мар 06, 18:29    [2468888]     Ответить | Цитировать Сообщить модератору
 Re: переписать запрос  [new]
Jannny
Member

Откуда: Спб
Сообщений: 6424
guest___guest
ты так делал(а),использовала данную структуру?

А что вы называете структурой? ;)
20 мар 06, 18:33    [2468904]     Ответить | Цитировать Сообщить модератору
 Re: переписать запрос  [new]
guest___guest
Guest
Jannny
guest___guest
ты так делал(а),использовала данную структуру?

А что вы называете структурой? ;)



ну то, какой я пример привел для рассмотрения
20 мар 06, 18:35    [2468913]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить