2015-05-14 1 views
1

Я хочу это сделать, но SQL Express 2008 не нравится часть «LIMIT».Можете ли вы получить строки, используя ключевое слово «LIMIT» в SQL Express 2008?

select * 
from dbo.Message 
where AppType='WSBackup' 
order by MessageID desc 
Limit 5 
+0

Проверьте руководство, правильный синтаксис описываться: https: // MSDN .microsoft.com/EN-US/библиотека/ms189499% 28В = sql.105% 29.aspx –

ответ

2

Эквивалент SQL-Сервер limit является top, по крайней мере, для простого, одним аргументом USECASE:

SELECT TOP 5 * 
FROM  dbo.Message 
WHERE AppType = 'WSBackup' 
ORDER BY MessageID DESC 
Смежные вопросы