اسلام الكبابى قام بنشر يوليو 31, 2021 قام بنشر يوليو 31, 2021 لدى جدول للطلاب حقوله هى(المسلسل ، الاسم ، الشعبة ، العنوان ، الدرجة) أردت عمل استعلام للطلاب المتفوقين 1- فقمت بالضغط على CREAT ثم على Query Design ثم على الزر add فظهر الجدول بأسماء حقوله 2- ثم ضغطت على الحقول التى أريدها فى الاستعلام (الاسم ، الشعبة ، الدرجة) فظهرت فى شاشة الاستعلام 3- ثم فى العنوان criteria كتبت عند حقل الدرجة > 80 4- ثم فى العنوان sort عند حقل الشعبة ضغطت على السهم واخترت الترتيب التصاعدى ، وعند حقل الاسم ضغطت على السهم واخترت الترتيب التصاعدى فلما عملت الrun ظهرت فعلآ سجلات المتقوقين ولكن مرتبة حسب اسم الطالب (أجمد ثم بهاء ثم جمال ثم ...........ثم ياسر) فقمت بعمل استعلام آخر وأعدت نفس الخطوات عدا الخطوة 4 ففيها بدأت بحقل الاسم ثم حقل الشعبة فلما عملت الrun ظهرت سجلات المتقوقين مرتبة أيضآ حسب اسم الطالب فكيف يمكن ترتيب سجلات هذا الاستعلام مرتبة حسب الشعبة ، ويكون سحلات كل شعبة مرتبة حسب اسم الطالب (أى يطهر جميع سجلات شعبة أدبى مرتبة حسب اسم الطالب ، ثم يطهر جميع سجلات شعبة علمى علوم مرتبة حسب اسم الطالب ثم.....) كيف يمكن ذلك باستخدام المعالج لأنى حاولت كثيرآ ولم أتوصل لأى حل فلجأت الى اظهار الاستعلام فى صورة SQL ثم استبدلت أماكن الحقلين فى الجملة الظاهرة ولكم ألف شكر
د.كاف يار قام بنشر أغسطس 1, 2021 قام بنشر أغسطس 1, 2021 5 ساعات مضت, اسلام الكبابى said: لدى جدول للطلاب حقوله هى(المسلسل ، الاسم ، الشعبة ، العنوان ، الدرجة) أردت عمل استعلام للطلاب المتفوقين 1- فقمت بالضغط على CREAT ثم على Query Design ثم على الزر add فظهر الجدول بأسماء حقوله 2- ثم ضغطت على الحقول التى أريدها فى الاستعلام (الاسم ، الشعبة ، الدرجة) فظهرت فى شاشة الاستعلام 3- ثم فى العنوان criteria كتبت عند حقل الدرجة > 80 4- ثم فى العنوان sort عند حقل الشعبة ضغطت على السهم واخترت الترتيب التصاعدى ، وعند حقل الاسم ضغطت على السهم واخترت الترتيب التصاعدى فلما عملت الrun ظهرت فعلآ سجلات المتقوقين ولكن مرتبة حسب اسم الطالب (أجمد ثم بهاء ثم جمال ثم ...........ثم ياسر) فقمت بعمل استعلام آخر وأعدت نفس الخطوات عدا الخطوة 4 ففيها بدأت بحقل الاسم ثم حقل الشعبة فلما عملت الrun ظهرت سجلات المتقوقين مرتبة أيضآ حسب اسم الطالب فكيف يمكن ترتيب سجلات هذا الاستعلام مرتبة حسب الشعبة ، ويكون سحلات كل شعبة مرتبة حسب اسم الطالب (أى يطهر جميع سجلات شعبة أدبى مرتبة حسب اسم الطالب ، ثم يطهر جميع سجلات شعبة علمى علوم مرتبة حسب اسم الطالب ثم.....) كيف يمكن ذلك باستخدام المعالج لأنى حاولت كثيرآ ولم أتوصل لأى حل فلجأت الى اظهار الاستعلام فى صورة SQL ثم استبدلت أماكن الحقلين فى الجملة الظاهرة ولكم ألف شكر ارفق برنامجك لكي يتم مساعدتك
اسلام الكبابى قام بنشر أغسطس 1, 2021 الكاتب قام بنشر أغسطس 1, 2021 3 ساعات مضت, د.كاف يار said: ارفق برنامجك لكي يتم مساعدتك أنا لا أريد تعديل برنامجى ولكن أريد شرحآ لكيفية عمل ذلك باستخدام المعالج مع أى برنامج آخر
د.كاف يار قام بنشر أغسطس 1, 2021 قام بنشر أغسطس 1, 2021 تفضل هذا شرح لبعض الأمور المهمة كلمة DISTINCT تضاف بالطريقة التالية SELECT DISTINCT Company FROM Orders سيتم عرض اسماء الشركات مره واحدة بدون تكرار و ان كانت متكررة في الجدول ================================================= عبارة Order By تستخدم لترتیب الناتج في الأستعلام حسب حقل محدد مثال نريد عرض اسماء الطلاب حسب الترتيب الأبجدي ثم حسب درجة كل طالب من الأعلى SELECT student's_name, The_Result FROM student's ORDER BY student's_name, The_Result ⚠️ ماذا لو اردنا عكس الترتیب كیف يتم ذلك ؟؟؟؟ فقط نقوم بإضافة ASC في نهاية جملة الاستعلام SELECT student's_name, The_Result FROM student's ORDER BY student's_name, The_Result ASC انصحك سوف تجد كتب كثيرة عن لغة SQL فهي بحر من المعرفة لا ينتهي
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.