Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Составление SQL-запросов > SyBase SQL использование top в подзапросе


Автор: JustNick 5.11.2008, 18:43
Доброго времени суток!
Подскажите плз, можно ли использовать для SyBase в подзапросе top:

select t1.Man,
          (select top 1 AddrName from Address where t1.Man = Man and Type = 1)
  from Table1 t1

Ругается так:
Number (156) Severity (15) State (2) Incorrect syntax near the keyword 'top'.

В MS SQL работает  smile 

Автор: skyboy 5.11.2008, 19:44
Цитата(JustNick @  5.11.2008,  17:43 Найти цитируемый пост)
в подзапросе top:

попробуй limit из стандарта(если я не путаю, как раз limit - конструкция, описанная в стандарте).
работать с  limit вот так:
Код

SELECT field
FROM table
LIMIT 10

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)