PDA

View Full Version : شمردن تعداد رکورد در دیتا بیس



reza97
چهارشنبه 14 فروردین 1392, 18:07 عصر
سلام
من در دیتا بیسم یک فیلید ی دارم با نام number كه عدد صحیح توش نگه میداره الان توش پر هست با اعدادی مثل
35
40
35
80
30
34
35
40
که رفته رفته اعداد پر میشن
حالا میخوام تعداد هر یک از اعداد رو بشمرم و بیشترینش رو نمایش بدم
اینجا مثلا 35 سه بار هست اول 35 رو
بعد 40 که دوبار
و....
چطور باید بشمرم؟

farghabil
چهارشنبه 14 فروردین 1392, 18:23 عصر
باید تو حلقه وایل بندازی و با دیتا ریدر یکی یکی بشمارو و بزرگترین رو بدست بیاری
نمیدونم مفهمو بود یا نه

SlowCode
چهارشنبه 14 فروردین 1392, 18:24 عصر
اینجوری سرعت خیلی پایین میاد!!!
از دستور MAX اس کیو ال استفاده کن.
توصیحات بیشتر (http://www.w3schools.com/sql/sql_func_max.asp)

farghabil
چهارشنبه 14 فروردین 1392, 18:32 عصر
بله دوستمون درست گفتن. با دستور اس کیو ال سرعت بالاتر هستش

مهدی رحیم زاده
پنج شنبه 15 فروردین 1392, 10:24 صبح
با سلام خدمت تمامی دوستان عزیز
همونطور که دوستان گفتن شما میتونید با نوشتن یک کوئری مناسب سرعت بسیار زیادی به برنامه بدید و از بار سخت افزار کم کنید . توی این مورد شما میتونید یک کوئری بنویسید با group by و order by و همین نتیجی که میخوایید رو بدست بیارید
موفق و پیروز باشید