שלח תשובה

זירת השאלות

516
צפיות
3
תשובות

select top ביחיד לרבים

,‏ 4 במרץ, 2009

היי,
יש לי 2 טבלאות
אחת של תלמידים והשניה של ציונים
אני עושה JOIN בין 2 הטבלאות אבל רוצה למשוך רק 10 תלמדים כל פעם
אם אני עושה TOP 10 אז הוא בוחר לי לדוגמא את 2 התלמידים הראשונים כל אחד עם 5 ציונים.
MySQL

תודה לעוזרים

תגיות:

3 תשובות

  1. AvivBL הגיב:

    אני יודע שבאורקל זה..
    אתה פשוט מוסיף את הקטע הבא בסוף השאילתא

    and rownum<=10

  2. mrmistory הגיב:

    הגבלה ב MySQL


    SELECT * FROM tbl_name LIMIT 0 , 10


    בברכה,
    אלברט אמיר  (Web Developer)

    אלמיר מערכות תוכנה.
    http://www.almir.co.il

  3. wasabi הגיב:

    מצאתי פתרון בעזרת group up ו- limit .
    select * from data.marks group by marks.firstname limit 10

    תודה רבה

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!