Главная страница


su.dbms.sql

 
 - SU.DBMS.SQL ------------------------------------------------------------------
 From : Andrey Max                           2:5020/400     11 May 2001  15:31:32
 To : All
 Subject : Хитрый Left Outer Join   MS SQL -> Sybase
 -------------------------------------------------------------------------------- 
 
 
 Как бы скорректировать запрос успешно работающий на MS SQL для использования
 на Sybase
 Запрос следующий
 
 select
   d.DealDate, c.CouponID
   from tDeal d
   left outer join tCoupon c on c.SecurityID = d.SecurityID
     and d.DealDate between c.DateStart and c.DateEnd
   where d.DealID = 10000000363
 
 для Sybase - моя фантазия выдала следующее
 
 select
   d.DealDate, c.CouponID
   from tDeal d, tCoupon c
   where d.DealID = 10000000363
     and d.SecurityID *= c.SecurityID
     and d.DealDate between c.DateStart and c.DateEnd
 
 использование последней строчки нельзя, а без нее все плохо...
 
 Спасибо.  Андрей.
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Хитрый Left Outer Join MS SQL -> Sybase   Andrey Max   11 May 2001 15:31:32 
 Re: Хитрый Left Outer Join MS SQL -> Sybase   Ilya Zvyagin   11 May 2001 16:46:54 
 Re: Хитрый Left Outer Join MS SQL -> Sybase   Andrey Kolosov   12 May 2001 12:39:00 
Архивное /su.dbms.sql/65775b65e9d6.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional