پاسخ داده شد
جدولی داریم که تعداد زیادی رکورد دارد. چگونه می توانیم تعداد رکورد مشخصی از آن را انتخاب کنیم؟
- فرشته حقیقی 2 سال قبل سوال کرد
- آخرین ویرایش 2 سال قبل
- شما باید برای ارسال دیدگاه وارد شوید
پاسخ عالی
گاهی اوقات که جداول رکوردهای زیادی داشته باشند بازیابی همه رکوردها روی کارایی دیتابیس اثر منفی خواهد داشت.در چنین حالتی بهتر است که فقط رکوردهایی که می خواهیم را بازیابی کنیم. برای اینکار از دستور زیر استفاده می کنیم:
SELECT TOP number column_name(s)
با استفاده از این دستور می توانیم چند رکورد بالای جدول را بازیابی کنیم. مثلاً فرض کنیم ما 10 رکورد اول را بخواهیم:
SELECT TOP 10 * FROM Courses;
همچنین می توانیم درصدی از رکوردهای جدول را انتخاب کنیم. مثلاً فرض کنیم ما نصف رکوردهای جدول را نیاز داشته باشیم:
SELECT TOP 50 PERCENT * FROM Courses;
- فرشته حقیقی 2 سال قبل پاسخ داد
- آخرین ویرایش 2 سال قبل
- شما باید برای ارسال دیدگاه وارد شوید
پاسخ شما