mahdi87_gh
جمعه 26 تیر 1388, 13:17 عصر
سلام
من یه جدول دارم که شامل ستون های ID و ... هستش. من میخوام سه رکورد از این جدول بطور تصادفی انتخاب بشه و برگردونده بشه به برنامه C# .برای این کار اول باید تعداد رکوردهای جدول محاسبه بشه( Select Count(*) این کارو می کنه) و بعدش سه عدد تصادفی انتخاب بشه .مثلا 11و47و23. حالا می خوام11و47و23امین رکورد از جدول خونده بشه . من این مراحل رو میتونم جدا جدا توی سی شارپ انجام بدم.یعنی اول با یه command تعداد رو بگیرم و اعداد تصادفی رو توی C# بدست بیارو و بعدش با سه command دیگه بقیه رو بگیرم. می خواستم بدونم آیا راهی هستش که همه این کارهارو توی خود sql انجام داد و سه رکورد نهایی رو فقط به C# برگردوند؟
فیلد ID رو Identity گرفتم
من یه جدول دارم که شامل ستون های ID و ... هستش. من میخوام سه رکورد از این جدول بطور تصادفی انتخاب بشه و برگردونده بشه به برنامه C# .برای این کار اول باید تعداد رکوردهای جدول محاسبه بشه( Select Count(*) این کارو می کنه) و بعدش سه عدد تصادفی انتخاب بشه .مثلا 11و47و23. حالا می خوام11و47و23امین رکورد از جدول خونده بشه . من این مراحل رو میتونم جدا جدا توی سی شارپ انجام بدم.یعنی اول با یه command تعداد رو بگیرم و اعداد تصادفی رو توی C# بدست بیارو و بعدش با سه command دیگه بقیه رو بگیرم. می خواستم بدونم آیا راهی هستش که همه این کارهارو توی خود sql انجام داد و سه رکورد نهایی رو فقط به C# برگردوند؟
فیلد ID رو Identity گرفتم