PDA

View Full Version : انتخاب رکورد به صورت تصادفی



emilly
چهارشنبه 28 مرداد 1394, 13:16 عصر
سلام دوستان

من میخوام از بین رکوردهایی که توی دیتابیسم دارم یکی رو به صورت رندوم انتخاب کنم این کد رو نوشتم ولی جواب نمیده ;




SELECT FileId
FROM FileDetails
ORDER BY RAND()

emilly
چهارشنبه 28 مرداد 1394, 13:34 عصر
سلام دوستان

من میخوام از بین رکوردهایی که توی دیتابیسم دارم یکی رو به صورت رندوم انتخاب کنم این کد رو نوشتم ولی جواب نمیده ;




SELECT FileId
FROM FileDetails
ORDER BY RAND()






مشکللم با تابع newid() حل شد........:لبخند:




SELECT FileId
FROM FileDetails
ORDER BY newid()

Ahmad.ahangarpor
شنبه 03 مهر 1395, 13:32 عصر
مشکللم با تابع newid() حل شد........:لبخند:




SELECT FileId
FROM FileDetails
ORDER BY newid()





پس برای من چرا حطا می ده.
من این کد رو نوشتم


SELECT top 1 * FROM QuestiomTb ORDER BY newid()
که خطا زیر رو می ده
Undefined function 'newid' in expression.

pezhvakco
شنبه 03 مهر 1395, 16:47 عصر
SELECT TOP 1 Column
FROM Table01
ORDER BY NEWID()