رفتن به مطلب
  • 0

گرفتن چند عدد از ورودی و مرتب کردن از بزرگ به کوچک


masoud2000

سوال

باسلام 

میخواستم مثلا 6 عدد از ورودی بگیریم ومقادیر به صورت بزرگ به کوچک در یک مسیج باکس نشون بدیم با استفاده از دستورات شرطی میتونم بزرگترین و یا کوچکترین عدد رو بگیرم ونشون بدم

Sub Button1_Click
If g >= k Then
l=g
Else 
l=k
End If
If j>= l Then
l=j
End If
If m>=l Then
l=m
End If
If n>=l Then
l=n
End If
(Msgbox(g&"-"&j&"-"&k&"-"&m&"-"&n,"max"&l)

 

End Sub

 

ولی برای اینکه کل اعداد رو به صورت مرتب از بزرگ به کوچک نشون بدم باید چکار کرد؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

7 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

دقیقا میتونید توی یک php جداگانه همین کوئری رو با تغییر نام فیلد ها و جدول خودتون پیاده سازی کنید !

فرض کنید ما برای نمایش داده ها میومدیم یک فایل show.php مینوشتیم...

خب برای این کار هم دقیقا همون اطلاعات رو باید وارد کنیم... منتهی کوئری رو به این صورت اجرا میکنیم.

مثلا 

SELECT * FROM tbl WHERE name !='' ORDER BY emtiaz ASC
لینک ارسال
به اشتراک گذاری در سایت های دیگر

من میخام همون مقدار like در show.php که تعداد لایک هست رو در یک مسیج باکس به صورت مرتب از بزرگ به کوچک نشون بدم اگه میشه یک مثال عملی بگید با تشکر

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دوست عزیز راهنمایی رو که کردم

باور کنید خیلی خیلی ساده هست. فقط تغییر دادن کوئری کاره سختیه؟

اینکه بخوام بنده براتون مثالی بزنم مسلرزم این هست که تمام کارهایی رو که توی آموزش توضیح دادم رو دوباره خودم انجام بدم  :fekr:

متوجه منظورم هستید که ؟

 

شما همون کوئری رو تغییر بدید همه چیز درست میشه

 

در ضمن پست رو هم در کمتر از 12 ساعت بالا آوردین و اسپم محسوب میشه . امتیاز منفی براتون ثبت شد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام 

اگه بخواین از دیتابیس استفاده کنین می تونین از راه حلی که آقای ایزدی فرمودن استفاده کنین 

اما اگه قصد ندارین که با استفاده از دیتابیس اعدادتون از بزرگ به کوچک مرتب کنین ، می تونین یه نگاهی به تاپیک زیر بندازین :

 

سورس مرتب کردن اعداد از بزرگ به کوچک
لینک ارسال
به اشتراک گذاری در سایت های دیگر

درود

ببینید یکی از قانونی ترین راه ها استفاده از دیتابیس هست

حتی میتونیم فقط اون عددها رو توی دیتابیس Insert کنیم و بعدش از طریق desc و یا asc از کوچک به بزرگ یا از بزرگ به کوچک مرتبشون کنیم ...

 

کلا ما برای نمایش از کوچک به بزرگ از DESC استفاده میکنیم و برای از بزرگ به کوچک از ASC :
SELECT * FROM table WHERE name != '' ORDER BY age ASC
میتونید به این صورت عمل کنید.
لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

درود

ببینید یکی از قانونی ترین راه ها استفاده از دیتابیس هست

حتی میتونیم فقط اون عددها رو توی دیتابیس Insert کنیم و بعدش از طریق desc و یا asc از کوچک به بزرگ یا از بزرگ به کوچک مرتبشون کنیم ...

 

کلا ما برای نمایش از کوچک به بزرگ از DESC استفاده میکنیم و برای از بزرگ به کوچک از ASC :
SELECT * FROM table WHERE name != '' ORDER BY age ASC
میتونید به این صورت عمل کنید.

 

میشه یک مثال بزنید 

من میخام در برنامه پیامکی آنلاین همراه لایک که در فروشگاه گذاشته بودید مقدار های لایک (2)joda رو با هم مقایسه کنم و به نسبت هرکدوم بزرگتر باشه یک شرطی رو اجرا کنم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...