10-01-2008, 15:58
|
|
|
|
חבר מתאריך: 17.09.05
הודעות: 6,023
|
|
לקיחת ערכים ממספר טבלאות.
שלום.
יש משהו שאני רוצה לדעת כבר הרבה זמן אבל אני לא ממש מצליח לקקלוט את זה מגוגל....
אני רוצה לקחת מספר רב של ערכים משתי טבלאות כאשר יש ביניהם מרכיב אחד משותף.
הבנתי שעושים את זה עם JOIN LEFT או JOIN RIGHT או JOININNER אבל לא הבנתי מה ההבדל
למשל יש לי טבלת תגובות וטבלת משתמשים, לכל תגובה בטבלת התגובות יש ID מסויים, member_id שהוא בעצם אותו id של כל משתמש ומשתמש וpost_id שהוא מאפיין בין כל נושא (כאילו אשכול) במערכת
אני רוצה לקחת את כל הערכים מטבלת התגובות כאשר הpost_id שלהם הוא 5 למשל, ובאותה השאילתה לקחת גם את המשתמשים שפרסמו את התגובות. ככה שאוכל להציג את התגובות, אחת חרי השנייה ולכל תגובה לכתוב פרטים על המפרסם שלה
מישוה יכול לכתוב לי כאן שאילתה מסודרת שאני אבין ?
מצאתי באתר הזה http://www.w3schools.com/sql/sql_join.asp הרבה דוגמאות אבל אני לא ממש מבין מה אני צריך למקרה הספציפי שלי
תודה מראש
_____________________________________
|