Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.09;
Скачать: CL | DM;

Вниз

Вложенный запрос к представлению   Найти похожие ветки 

 
msguns ©   (2005-07-27 19:31) [0]

Вот это запрос :

select sum(a.stizm)
 from
   (
     select * from vw_select_dgvfakt_all df
       where df.ptdtprt=
        (
          select max(ptdtprt) from vw_select_dgvfakt_all
            where DGID=22 and DGFID=df.dgfid
         )
   ) a


вызывет ошибку Server internal error.
vw_select_dgvfakt_all вполне корректная вьюха.

Где кривизна ?


 
Fay ©   (2005-07-27 19:39) [1]

с AVG тоже глючит?


 
DiamondShark ©   (2005-07-27 20:09) [2]

Брымц...
Я бы тоже таким запросом подавился.
Попробуй во внутреннем подзапросе указать алиас:

select sum(a.stizm)
from
  (
    select * from vw_select_dgvfakt_all df
      where df.ptdtprt=
       (
         select max(ptdtprt) from vw_select_dgvfakt_all df1
           where df1.DGID=22 and df1.DGFID=df.dgfid
        )
  ) a


 
msguns ©   (2005-07-27 20:24) [3]

>DiamondShark ©   (27.07.05 20:09) [2]

Те же яйца ;((


 
Fay ©   (2005-07-27 20:38) [4]

2 msguns ©   (27.07.05 20:24) [3]
ВаЩе я бы для ясности написал
select
 sum(A.STIZM)
from (
 select DF.*
 from VW_SELECT_DGVFAKT_ALL DF join (
   select
     DGFID,
     PTDTPRT = max(PTDTPRT)
   from VW_SELECT_DGVFAKT_ALL
   where DGID = 22
   ) Q on Q.DGFID = DF.DGFID and Q.PTDTPRT = DF.PTDTPRT
 ) A


Код VIEW в студию.


 
msguns ©   (2005-07-28 09:47) [5]

Вместо * перечислил поля и все засвистело


 
msgun   (2005-08-25 15:02) [6]

select sum(a.stizm)
from
  (
    select * from vw_select_dgvfakt_all df
      where df.ptdtprt=
       (
         select max(ptdtprt) from vw_select_dgvfakt_all
           where DGID=22 and DGFID=df.dgfid
        )
  ) a


 
evvcom ©   (2005-08-26 09:37) [7]


> where DGID=22

Да...



Страницы: 1 вся ветка

Текущий архив: 2005.10.09;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.034 c
14-1126702152
Ega23
2005-09-14 16:49
2005.10.09
Полный улёт!!!!!


8-1116731635
Antonn
2005-05-22 07:13
2005.10.09
Использование GDI+


6-1118655176
Dimitrij
2005-06-13 13:32
2005.10.09
работа с FTP


1-1127129821
Tor
2005-09-19 15:37
2005.10.09
Контроль перефирийных устройств (принтер, сканер, CD-RW)


4-1123710061
Vadimich
2005-08-11 01:41
2005.10.09
Каким образом винда закрывает программы при рестарте?