ايها الاعضاء الاحباب ادامكم الله في عز ووقار
يرجى المساعدة في موضوع البحث عن عدد معين يكون اكبر قيمة موجودة في عمود معين في قاعدة البيانات
المثال مرفق 000 يرجى التعديل
ايها الاعضاء الاحباب ادامكم الله في عز ووقار
يرجى المساعدة في موضوع البحث عن عدد معين يكون اكبر قيمة موجودة في عمود معين في قاعدة البيانات
المثال مرفق 000 يرجى التعديل
استخدم الدوال Min max
اعلى قيمة
select max(salary) from mytable
اقل قيمة
select min(salary) from mytable
اخي العزيز
سوف يتم البحث عن عدد معين من القيم وهي تمثل اكبر قيمة موجودة في العامود مدار البحث وليس اكبر قيمة واحدة موجودة في قاعدة البيانات
المثال يوضح ذلك للاطلاع
والله الموفق
انظر هكذا
select * from mytable
where
salary =
(
select max(salary) from mytable
)
اخي العزيز
الكود شغال بس النتيجة لايعطيك الصحيح
والله اعلم
فهمت المطلوب خطأ لكن ارجو ان يكون هذا هو المطلوب
لارجاع اعلى 5 قيم لشيكات معينة
select 5 * from mytable order by CheckValue desc
لارجاع اصغر 5 قيم
select 5 * from mytable order by CheckValue
اخي العزيز TaregVB
مازالت المشكلة قائمة نريد ان نكتب في text2 رقم معين وعند الضغط على Command يعطينا اكبر القيم الموجودة في قاعد البيانات عددها
يساوي العدد المكتوب في text2
اخي العزيز محاولة اخيرة جرب على المثال
ننتظر الرد
المشكلة ليست في جملة الاستعلام وانما في نوع الحقل AMM حيث يجب ان تغييره الى عملة currency .
حيث ان ترتيب النصوص يعامل معاملة اخرى عن الارقام
اخي العزيز TaregVB تحية طيبة
اخي العزبز المشكلة ليست في نوع الحقل حيت تم اضافة كود المبلغ والرقم العشري عند ادخال البيانات وبذلك تنحل مشكلة نوع الحقل ان كانت نص او مبلغ000 جربت البحث بأكثر من طريقة عن المبلغ وكانت النتائج صحيحة 000 للعلم فقط
اشكرك كل الشكر على ما قدمتة والله الموفق
اخي العزيز TaregVB بارك الله فيك
تم تعديل الحقل ليقبل عملة وقد تم تفيذ الكود لعرض اعلى قيمة واصغر قيمة واحدة وكن صحيحا 10000 والله يعطيك الصحة
ولكن اخي نحن نريد اعلى 5 او 6 او 7 او رقم نقوم بكتابتة في التكست فيعطينا اكبر قيمة 5 او 6 او 7 او قيم في قاعدة البيانات
ولك ولكل اعضاء هذا المنتدى التقدير والاحترام
ارفق اخي لك المثال مرة اخرى وهو معدل وفية كود اكبر قيمة واصغر قيمة فقط
استخدم كلمة top و desc لارجاع اعلى القيم
data1.recordsource =" select top " & val(text2) & " * from mytable order by amm desc "
واذا اردت اقل قيم بدون desc
مع تغيير mytable و text2 لتناسب الموجود عندك
اخي العزيز TaregVB بارك الله فيك
بارك الله فيك على هذا التعديل الرائع متمنيا من الله العلي العظيم ان تكون هذة الخدمة حسنة صالحة لك
والله الموفق وقد تم تشغيل وتحديد العدد الاكبر والاصغر بنجاح 100%
الى اللقاء في موضوع اخر يستفاد ويفيد كل من بحث عن المعرفة والعلم
يرجى من الاخوة الاعضاء للاستفادة من المثال وضع الكود الاخير للآخ TaregVB في المثال
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…