ABA


"צריך עזרה ב SQL בנושא של JOIN"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #15681 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 15681
storm  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 15.12.03
4538 הודעות, 2 פידבק, 1 נקודות
   08:45   18.01.10   
אל הפורום  
  צריך עזרה ב SQL בנושא של JOIN  
 
   אני קצת מסתבך עם ה JOIN
מתי אני משתמש ב INNER JOIN ומתי ב OUTER JOIN?
ומה ההבדל בין LEFT OUTER JOIN ול RIGHT OUTER JOIN ?
אם מישהו יכול לתת הסבר קצת מפורט אני אשמח.

תודה מראש על העזרה.


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  אממ זה די פשוט למען האמת, שמשון פישטונה 18.01.10 12:17 1
  תודה רבה storm  21.01.10 12:57 2

       
שמשון פישטונה

   12:17   18.01.10   
אל הפורום  
  1. אממ זה די פשוט למען האמת,  
בתגובה להודעה מספר 0
 
   LEFT JOIN כשאתה מעוניין בכול הנתונים מהטבלה השמאלית בשאילתא למשל:


SELECT * FROM `a` LEFT JOIN `b` ON `a`.`id` = `b`.`id`

אתה תקבל את השורות מטבלה A שיש לid שלה מזהה בטבלה b.

RIGHT JOIN אותו דבר רק שעכשיו אתה תקבל את כול הנתונים בטבלה הימנים בשאילתא (טבלה B).

INNER JOIN מחזיר נתונים מ2 הטבלאות יחד במידה ויש התאמה ל-לפחות שדה אחד ב2 הטבלאות.

ממליץ לך לבקר כאן
http://dev.mysql.com/doc/refman/5.0/en/join.html
יש המון המון מידע פורמלי שצריך לדעת, וכול מיני מקרי קצה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
storm  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 15.12.03
4538 הודעות, 2 פידבק
   12:57   21.01.10   
אל הפורום  
  2. תודה רבה  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net