|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 1 |
הוסטסניון
|
[MYSQL] עזרה עם join
שלום,
רציתי לשאול אם למישהו יש אתר טוב שמלמד על join . תודה מראש.
__________________
|
![]() |
![]() |
# 2 |
Fatal Error
|
מה אתה רוצה לדעת? אני יכול להסביר טיפה על זה ..
mySQL תומך ב JOINים?
__________________
eLad |
![]() |
![]() |
# 3 |
הוסטסניון
|
אני רוצה איך להשתמש בזה. הבנתי שניתן לשלוף נתונים משתי טבלאות ביחד בעזרת זה.
__________________
|
![]() |
![]() |
# 4 | |
Fatal Error
|
ציטוט:
חשבתי שאתה רוצה שארכיב עבורך איזה משפט JOIN לטבלאות שיש לך .. ![]()
__________________
eLad |
|
![]() |
![]() |
# 5 |
הוסטסניון
|
הבאתי רק דוגמא למשהו איך זה עובד בכלל?
__________________
|
![]() |
![]() |
# 6 |
חבר בקהילה
|
__________________
מתכנת מקצועי (ידוע גם כUnknownGod) שנות נסיון רבות בפיתוח אתרים ואפליקציות WEB |
![]() |
![]() |
# 7 |
הוסטסניון
|
אז אלעד תוכל להסביר לי קצת?
__________________
|
![]() |
![]() |
# 8 |
חבר בקהילה
|
תיכנס לפה יש לך דוגמאות לזה:
http://www.w3schools.com/sql/sql_join.asp
__________________
מתכנת מקצועי (ידוע גם כUnknownGod) שנות נסיון רבות בפיתוח אתרים ואפליקציות WEB |
![]() |
![]() |
# 9 |
הוסטסניון
|
ראיתי, תודה.
__________________
|
![]() |
![]() |
# 10 |
תודה על תרומתך.
|
אני אתן לך הסבר קצר,
קודם כל עצה קטנה - אל תשתמש ב INNER JOIN רק אם באמת אתה יודע מה הוא עושה עכשיו לגבי LEFT\RIGHT JOIN יש לנו שתי טבלאות users usergroup עכשיו המזהה של usergroup הוא usergroupid וב USERS יש שדה שנקרא usergroupid להלן מספר הקבוצה שהמשתמש חבר בה עכשיו בשאילתה הבאה אני רוצה לקבל את כל הפרטים של המשתמש אבל אני רוצה לקבל גם את השם של הקבוצה של המשתמש ושאילתה תראה ככה : PHP קוד:
הבחירה אני מאמין שהבנת, השורה שאני רוצה להסביר היא ה ON ה ON זה בעצם אומר לשרת איך לחבר את הטבלאות כלומר תבחר מ USERGROUP את הקבוצת משתמשים שה ID שלהם היא כמו של היוזר ואז אתה מקבל גם את הפרטים של הקבוצת משתמשים מקווה שהיה ברור מספיק. |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|