04-02-10, 17:33 | # 1 |
אחראי קהילה
|
משפט SQL
שלום ,
יש לי טבלה של תגובות. שבתוכה יש שדה של מס' הכתבה אליה התגובה משויכת. אני רוצה לעשות "הכתבות המטוקבקות ביותר" ואני לא יודע איך לעשות את המשפט SQL, למישהו יש כיוון? |
04-02-10, 18:20 | # 2 |
חבר מתקדם
|
קוד:
order by comments desc |
04-02-10, 18:22 | # 3 |
אחראי קהילה
|
לא לזה התכוונתי ,
הכוונה אם יש לי 10 תגובות. 3 שרשום שהם של כתבה מס' 1, 4 שרשום שהם של כתבה מס' 2, 3 שרשום שהם של כתבה מס' 3. אז זה יספור כמה תגובות יש לכל אחד וישלוף אותם לפי הסדר. |
04-02-10, 19:52 | # 4 |
הוסטסניון
|
PHP קוד:
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן." |
04-02-10, 20:00 | # 5 |
חבר וותיק
|
וזה נקרא שאילתא..
__________________
בברכה עובד, מפתח אתרים. |
04-02-10, 21:10 | # 6 |
חסום
|
עם תסביר ותראה דוגמא
אני אוכל לעזור לך בלי סוף גבר. |
04-02-10, 22:41 | # 7 |
חבר בקהילה
|
תקרא על GROUP BY
__________________
|
05-02-10, 09:12 | # 8 |
חסום
|
הבנתי מה אתה צריך..
זה ממש פשוט ולדעתי הביאו לך חצי תשובה כאן |
05-02-10, 14:44 | # 9 |
אחראי קהילה
|
קוד:
string sql3= "SELECT Respones.AdviceID,Advices.Caption FROM (Advices INNER JOIN Responses ON Advices.ID = Responses.AdviceID) GROUP BY AdviceID ORDER BY COUNT(AdviceID) DESC"; בנוסף אני גם רוצה רק 10. |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|