Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Поле - эквивалент запроса, добавление поля 
:(
    Опции темы
Диас
Дата 1.7.2008, 07:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 124
Регистрация: 11.6.2006

Репутация: нет
Всего: нет



Здравствуйте! Оракл 8i.

Помогите, пожалуйста, добавить в запрос
Код
select 
A.BILL_TO BILL_TO,
B.INVO_NO INVO_NO,
D.PRODUCT PRODUCT,
t.max_date md



  from TM_SAL_MST A, TM_SAL_DTL B, TM_MODEL D, 
    (select max(date1) max_date, e.dealercode from m3_kb_percent e where e.date1 <= '19/06/2008' group by e.dealercode) t
   
  where 
A.ORDER_NO = B.ORDER_NO
AND A.COM_CODE = B.COM_CODE
AND A.DIV_CODE = B.DIV_CODE
AND A.DIV_CODE = 'SAR'
AND A.STATUS = 'INVO'
AND B.MODEL = D.MODEL
AND B.SUFFIX = D.SUFFIX
AND B.COM_CODE = D.COM_CODE
AND A.COM_CODE = 'LGEAK'
AND ( A.DIV_CODE IN ('ALL' ) OR A.DIV_CODE = DECODE('ALL' , 'ALL', A.DIV_CODE , NULL) )
AND A.INVO_DATE >= '20080619' AND A.INVO_DATE <= '20080619'
and  t.dealercode(+) = a.bill_to
and f.invoicedate>=t.max_date
and f.clientid=a.bill_to

поле sum(kbamount) amt, которое было бы эквивалентно такому запросу

Код
select sum(kbamount) amt
from M3_KB_INV
where invoicedate>=t.max_date
and clientid=a.bill_to

t.max_date и a.bill_to относятся к соответствующим полям в основном запросе. 
Заранее благодарю. smile
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Составление SQL-запросов | Следующая тема »


 




[ Время генерации скрипта: 0.0356 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.