حسن فاطمي نشر 8 مايو 2021 أرسل تقرير نشر 8 مايو 2021 لدي جدول في قاعدة اليانات باسم G4 قائمة بالأعضاء وأحد الحقول هو الحقل birth (تاريخ الميلاد) السؤال هو : كيفية الحصول على أكبر الأعضاء سناً وأصغرهم عن طريق تاريخ ميلادهم ؟! حاولت باستحدام max , min ولم تنجح الطريقة معي .. اقتباس
0 محمد صقر3 نشر 8 مايو 2021 أرسل تقرير نشر 8 مايو 2021 للحصول علي أكبر الأعضاء يمكنك ترتيب الأعضاء من الأكبر إلي الأصغر والحصول علي أول عضو للحصول علي أصغر الأعضاء يمكنك ترتيب الأعضاء من الأصغر إلي الأكبر والحصول علي أول عضو // أكبر الأعضاء SELECT column_name_1, column_name_2, ..., column_name_n FROM table_name WHERE condition_expression ORDER BY birth DESC; LIMIT 1 // أصغر الأعضاء SELECT column_name_1, column_name_2, ..., column_name_n FROM table_name WHERE condition_expression ORDER BY birth ASC; LIMIT 1 1 اقتباس
0 حسن فاطمي نشر 8 مايو 2021 الكاتب أرسل تقرير نشر 8 مايو 2021 (معدل) بتاريخ 30 دقائق مضت قال محمد صقر3: للحصول علي أكبر الأعضاء يمكنك ترتيب الأعضاء من الأكبر إلي الأصغر والحصول علي أول عضو للحصول علي أصغر الأعضاء يمكنك ترتيب الأعضاء من الأصغر إلي الأكبر والحصول علي أول عضو شكراً لك أخي @محمد صقر3 على تواصلك السريع .. ولكن قد لا تفلح هذه الطريقة لأن الحقل birth لا يحتوي نوع واحد من التاريخ مثلاً : 01-01-2000 وقد يحتوي فقط السنة مثلاً: 2000 تم التعديل في 8 مايو 2021 بواسطة حسن فاطمي 1 اقتباس
0 سامح أشرف نشر 9 مايو 2021 أرسل تقرير نشر 9 مايو 2021 الطريقة التي ذكرها @محمد صقر3ستعمل حتى وإن كان حقل birth يحتوي على السنة فقط ولن تحدث مشكلة، حيث يتم إعتبار أن القيمة 2000 تساوي 2000-01-01 (أول يوم في السنة)، لكن إن كان حقل birth يحتوي على قيم غير منظمة (ليس من نوع Date أو Date Time) من نوع String على سبيل المثال، فلن يمكنك أن تحثل على أكبر أو أصغر الأعضاء حتى تقوم بترتيب محتوى العمود birth يدويًا. 2 اقتباس
السؤال
حسن فاطمي
لدي جدول في قاعدة اليانات باسم G4 قائمة بالأعضاء وأحد الحقول هو الحقل birth (تاريخ الميلاد)
السؤال هو : كيفية الحصول على أكبر الأعضاء سناً وأصغرهم عن طريق تاريخ ميلادهم ؟!
حاولت باستحدام max , min ولم تنجح الطريقة معي ..
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.