PDA

View Full Version : انتخاب یک رکورد از چندین رکورد



marziehk
دوشنبه 21 اسفند 1391, 21:21 عصر
درsqlبا دستور select تعدادی رکورد را از جدولی انتخاب کردیم حالا می خواهیم از بین رکودهای انتخاب شده که دارای idهای پشت سر هم نیستند یکی را به صورت تصادفی انتخاب کنیم لطفا اگر کسی می تواند کمک کند . ممنون

samani
سه شنبه 22 اسفند 1391, 09:16 صبح
اگر id از نوع guid هست ميتوني از order by id در غير اينصورت order by NEWID()

SELECT TOP 1 * FROM TestTable ORDER BY NEWID()