Запрос

Ди_ма
Дата: 01.08.2005 13:10:41
Подскажите, как заставить работать сей запрос на Оракле:

SELECT TOP 1 PD
FROM Table1 WHERE cd= 13714 AND
Dt<= '2005-08-01'
ORDER BY Dt DESC
SQLap
Дата: 01.08.2005 13:16:48
Если Dt это дата, то
Dt<= to_date('2005-08-01','rrrr-mm-dd')
alex-ls
Дата: 01.08.2005 13:17:45
TOP убираем и делаем поиск по rownum!
Ди_ма
Дата: 01.08.2005 13:19:19
А после этого он под MS SQLServer 2000 работать будет?
Ди_ма
Дата: 01.08.2005 13:20:14
Вся фишка в том, что он должен работать и под Ораклом и под MS SQL
alex-ls
Дата: 01.08.2005 13:25:17
Нет, и не будет работать в обеих системах, насколько я знаю.
Пишите два решения и где нибудь выбирайте между ними...