PDA

View Full Version : پیدا کردن آخرین رکورد



مهدی رحیم زاده
دوشنبه 25 تیر 1386, 19:09 عصر
میشه بگید که چطوری می تونیم آخرین رکورد یک table رو select کنیم ...

niksoft
دوشنبه 25 تیر 1386, 21:41 عصر
با دستور Max بزرگترین Id وارد شده را پیدا کنید و سپس select کنید


Select * From table1
Where Id =(Select Max(Id)
From table1)

whitehat
سه شنبه 26 تیر 1386, 08:18 صبح
اگر جدول شما بر اساس فیلدی از بالا به پایین مرتب است از Query زیر استفاده کنید


Select top 1 * From TableName
Order by YourField Desc

rezafars
سه شنبه 26 تیر 1386, 14:02 عصر
اگر جدول شما بر اساس فیلدی از بالا به پایین مرتب است از Query زیر استفاده کنید


Select top 1 * From TableName
Order by YourField Desc



میشه از یه تعداد رکورد بزرگترین ID شو بدست بیاریم

مثلا فقط 10 رکورد خواستیم نمایش بدیم top 10 *

حالا بزرگترین id شو می خوایم

SYNDROME
سه شنبه 26 تیر 1386, 15:30 عصر
با سلام

میشه از یه تعداد رکورد بزرگترین ID شو بدست بیاریم

مثلا فقط 10 رکورد خواستیم نمایش بدیم top 10 *

حالا بزرگترین id شو می خوایم
با دستور Maxمی توانی بزرگترین را به دست بیاوری.


Select MAx(ID) as MAxID
From TableName

موفق باشی