![]() |
# 1 |
חבר על
|
[MYSQL] צריך עזרה בבניית שאילתה
שלום,
יש לי שאילתה שאני פשוט לא מצליח לנסח אותה מבחינת הכתיבה... יש לי 3 טבלאות (tbl1,tbl2,tbl3 לצורך העניין) בכל טבלה יש שדה שקוראים לו user אני צריך לבדוק מי הם 3 המשתמשים שמופיעים הכי הרבה בחיבור של שלושת הטבלאות... תודה
__________________
בברכה, רועי |
![]() |
![]() |
# 2 |
חבר וותיק
|
[אני לא יודע MYSQL אבל אני רוצה לנסות לעזור בכל מקרה
![]() תנסה לעשות ללואה שעוברת טבלה טבלה ומשווה את שם המשתמש שאתה בודק עם תוכן השדה user ובכלל פעם שזה אותו השם משתמש תגדיל counter כלשהו באחד (מונה) וכדאי שזה לא יתפוס לך יותר מידי מונים פשוט אחרי כל שתי בדיקות כאלה תשווה בין המונים ותאפס את הקטן מהשניים ואחרי זה תעשה אחרי כל פעם את ההשוואה הזאת ![]() נראה לי שזה יעבוד מבחינה הגיונית אבל שוב אולי יש כלים בMYSQL שיכולים לעשות את זה בצורה יעילה יותר כי כמו שכבר אמרתי אני לא יודע MYSQL בכל מקרה בהצלחה עם מה שאתה עובד עליו ![]() |
![]() |
![]() |
# 3 |
משתמש - היכל התהילה
|
תנסה לחפש בגוגל sql+UNION\join.
Last edited by mlnn; 23-06-07 at 13:34.. |
![]() |
![]() |
# 4 |
חבר על
|
JOIN קשה ממש להבנה..
__________________
בברכה, רועי |
![]() |
![]() |
# 5 |
חבר על
|
אני אסביר את עצמי יותר טוב
אז יש לי 4 טבלאות (נקרא להן tbl1,tbl2,tbl3,tbl4). בכל טבלה יש שדה שקוראים לו user.. ככה נראת הטבלה(רק יש לזכור שיש לי 4 כמוה) PHP קוד:
אני רוצה לבנות שאילתה אשר מחשבת מיהם ה-5 משתמשים (ה-user ים) שמופיעים הכי הרבה ברשומות של הטבלאות האלה (אבל לא בכל טבלה בנפרד, אלא לאחר שמחברים את כל הטבלאות)...
__________________
בברכה, רועי |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
כלים לאשכול | |
תצורת הצגה | |
|
|