النتائج 1 إلى 6 من 6

الموضوع: سؤال عاجل في ال SQL جملة لجلب اخر عشرة سجلات بدون الاعتماد على حقول او شروط اخرى

  1. #1

    تاريخ التسجيل
    Jun 2006
    المشاركات
    1,370

    سؤال عاجل في ال SQL جملة لجلب اخر عشرة سجلات بدون الاعتماد على حقول او شروط اخرى



    السلام عليكم

    اريد اجلب اخر عشرة حقول تم اضافتها الي الجدول بدون شروط معينه
    فقط اخر عشرة حقول تم اضافتها او اول عشرة حقول تم اضافتها
    او مثلا عندي عشرين حقل اريد اجلب الحقول بالترتيب بين 5 و 15
    او الموجوده بالترتيب بين 15 و 4

    وهكذا

    طبعا لا اريد استخدم حقول معين مثل حقل ID ويكون ترقيم تلقائي واجيب الحقول المطلوبة بناء عليه لان ممكن يكون في حقل معين تم حذفه هذا بعني ان الترتيب رح يكون غلط لان رح يكون في ارقام ناقصة تم حذف الحقول التابعه لها


    ماهي جملة ال sql المستخدمه ؟؟

    وشكرا لكم





    __________________
    @_@


  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Mar 2002
    المشاركات
    622

  3. #3

    تاريخ التسجيل
    Jun 2006
    المشاركات
    1,370


    بارك الله فيك اخوي

    الي اقصده هو

    انا مثلا عندي قاعده بيانات بها حقل واحد هو ال ID
    عندي في القاعده السجلات التالية

    1
    2
    3
    6
    8
    10
    12
    15
    18
    20

    الان اريد جملة SQL تجيب لي هذه السجلات هذه
    20 , 18 , 15 , 12 , 10


    طبعا على فرض اني بالتأكيد لا اعرف الالارقام الموجوده لانها رح تكون في ازدياد مستمر


    اتمنى تكون الفكرة واضحة الان !!!!





    __________________
    @_@

  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Mar 2002
    المشاركات
    622


    فهمت الفكره أخوي .... ولكن لا أعتقد أنها ستعمل لأنك سوف تبحث عن تبحث في جدول وهذا الجدول يحتوي على حقل بداخله رقم. فإذا حذفت أنت الرقم ( 2 ) عند الإستعلام لن يظهر لك الا ( 1 3 4 5 ....الخ )


    ولكن وإذا لم أكن غلطان فأنت تريد عند البحث بأن يكون التسلسل مرتب.


    إليك هذه الطريقة.

    كود PHP:

    <?php

    $nothing4u 
    0;
    $query mysql_query("SELECT * from table order by id DESC LIMIT 10");
    while(
    $row=mysql_fetch_array($query)){
    $nothing4u++;

    echo 
    $nothing4u;
    echo 
    $row[field];
    echo 
    "<br>";

    ?>
    بهذه الطريقة سيكون لديك تسلسل صحيح بإذن الله.


    أتمنى أني إستطعت أن أفيدك أخي.






  5. #5

    تاريخ التسجيل
    Jun 2006
    المشاركات
    1,370


    بااااااااااارك الله فيك اخوي

    اخوي انت جربت تستخدم هذه الجملة
    كود:
    SELECT * from table order by id DESC LIMIT 10
    واشتغلت معاك تمام دون مشاكل ؟؟؟

    لاني عندي ماشتغلت





    __________________
    @_@

  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Mar 2002
    المشاركات
    622





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض