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

الموضوع: إستعلام إحترت في تنفيذه

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Mar 2008
    المشاركات
    283

    Question إستعلام إحترت في تنفيذه



    السلام عليكم ورحمة الله وبركاته

    إنشغلت فترة طويلة وانقطعت عن الانترنت


    وبعد عودتي عجزت عن انجاز مهمة عاجلة


    جدول بهذا الشكل تقريبا :

    id ---- الإسم -------------------- المبلغ ----

    1------أحمد --------------------- 1000------
    2------أحمد---------------------- 1100-----
    3------محمد---------------------2000-------
    4------ حسن-------------------- 1000 ------
    5------عبدالله-------------------- 1000 ------
    6----- أحمد --------------------- 1200 -------


    المطلوب إستعلام بدون تكرار الإسم نفسه ولكن يأخذ من الأخر

    يعني إٍسم
    أحمد = مكرر ثلاث مرات

    اريد استعلام ياخذ لي المرة الثالثة لإسم أحمد التي دفع فيها 1200 على سبيل المثال

    وتخيلوا أن الجدول يحمل أسماء مكررة كثيرة لنفس الأشخاص ولكن

    المطلوب إخراج أخر مرة تم تسجيلهم في الجدول

    بدون تكرار الأسماء



    لا أريد أستعلم عن إسم واحد بل أريد النتائج تكون مثلا " LIMIT 0,10 "

    بدون تكرار .. ومن الأخر

    :con2:







  2. #2
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109


    جرب ده كده
    كود PHP:
    select DISTINCT  *from table order by id desc 






    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Mar 2008
    المشاركات
    283


    جربتها يا محمد ويطلع فيه تكرار في الأسماء

    أنا بستخدم LIMIT 10 في آخر الإستعلام

    وبتجيني أسماء مكررة أو أحيانا بياخذلي الاسم الاول وليس المكرر الاخير






  4. #4
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109


    طيب جرب كده
    كود PHP:

    select   
    *from table group by name,id desc 






    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Mar 2008
    المشاركات
    283


    بارك الله فيك يا محمد على جهودك

    انا الاستعلامات البسيطة هذه جربتها ولم تنفع


    وابشرك انني وصلت للحل والحمد لله


    اليكم الحل :

    كود PHP:

    SELECT 
    FROM tablename INNER JOIN (SELECT MAX(id) AS id FROM tablename GROUP By nameids ON tb.id ids.id LIMIT 5 











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

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

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