PDA

View Full Version : بازیابی رکورد یکی مونده به آخر



yuttrim20
پنج شنبه 01 تیر 1391, 23:41 عصر
سلام به دوستان چطور میشه رکورد یکی مونده به آخر رو بازیابی کرد؟
میدونم که رکورد آخر اینه:
SELECT TOP (1) date FROM movie ORDER BY id DESC
ولی یکی مونده به آخر رو چطور باید پیدا کنم فقط میخوام query باشه بدون استفاده از dataset یا هر چیز دیگه ای!

yuttrim20
جمعه 02 تیر 1391, 10:29 صبح
خودم جوابشو پیدا کردم اینجا مینویسم جوابشو، شاید به درد کسی بخوره.
اگه محتویات جدول بر اساس id مرتب باشه:

select top 1 * from dbo.city where id < (select MAX(id) from dbo.city) order by id desc