הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 07-08-06, 20:38   # 1
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

[MYSQL] עזרה עם join

שלום,

רציתי לשאול אם למישהו יש אתר טוב שמלמד על join .

תודה מראש.
  Reply With Quote
ישן 07-08-06, 20:39   # 2
eLad
Fatal Error
 
eLad's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: localhost
גיל: 38
הודעות: 1,968

eLad לא מחובר  

מה אתה רוצה לדעת? אני יכול להסביר טיפה על זה ..

mySQL תומך ב JOINים?
__________________
eLad
  Reply With Quote
ישן 07-08-06, 20:41   # 3
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

אני רוצה איך להשתמש בזה. הבנתי שניתן לשלוף נתונים משתי טבלאות ביחד בעזרת זה.
  Reply With Quote
ישן 07-08-06, 20:44   # 4
eLad
Fatal Error
 
eLad's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: localhost
גיל: 38
הודעות: 1,968

eLad לא מחובר  

ציטוט:
נכתב במקור על ידי Elad-A
אני רוצה איך להשתמש בזה. הבנתי שניתן לשלוף נתונים משתי טבלאות ביחד בעזרת זה.
אני לא מכיר אתר טוב, תנסה לחפש בוובמאסטר או בדוקומנטציה של mySQL..

חשבתי שאתה רוצה שארכיב עבורך איזה משפט JOIN לטבלאות שיש לך ..
__________________
eLad
  Reply With Quote
ישן 07-08-06, 20:45   # 5
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

הבאתי רק דוגמא למשהו איך זה עובד בכלל?
  Reply With Quote
ישן 07-08-06, 20:52   # 6
Unknown
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 36
הודעות: 189

Unknown לא מחובר  

www.w3schools.com
__________________
מתכנת מקצועי (ידוע גם כUnknownGod)
שנות נסיון רבות בפיתוח אתרים ואפליקציות WEB
  Reply With Quote
ישן 07-08-06, 21:06   # 7
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

אז אלעד תוכל להסביר לי קצת?
  Reply With Quote
ישן 07-08-06, 21:10   # 8
Unknown
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 36
הודעות: 189

Unknown לא מחובר  

תיכנס לפה יש לך דוגמאות לזה:
http://www.w3schools.com/sql/sql_join.asp
__________________
מתכנת מקצועי (ידוע גם כUnknownGod)
שנות נסיון רבות בפיתוח אתרים ואפליקציות WEB
  Reply With Quote
ישן 07-08-06, 21:31   # 9
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

ראיתי, תודה.
  Reply With Quote
ישן 07-08-06, 22:16   # 10
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

אני אתן לך הסבר קצר,

קודם כל עצה קטנה - אל תשתמש ב INNER JOIN רק אם באמת אתה יודע מה הוא עושה

עכשיו לגבי LEFT\RIGHT JOIN

יש לנו שתי טבלאות
users
usergroup

עכשיו המזהה של usergroup הוא usergroupid
וב USERS יש שדה שנקרא usergroupid
להלן מספר הקבוצה שהמשתמש חבר בה

עכשיו בשאילתה הבאה אני רוצה לקבל את כל הפרטים של המשתמש אבל אני רוצה לקבל גם את השם של הקבוצה של המשתמש
ושאילתה תראה ככה :
PHP קוד:
SELECT users.*,usergroup.name AS usergrouptitle
FROM users
LEFT JOIN usergroup ON
(users.usergroupid usergroup.usergroupid
עכשיו להסבר :
הבחירה אני מאמין שהבנת,
השורה שאני רוצה להסביר היא ה ON
ה ON זה בעצם אומר לשרת איך לחבר את הטבלאות כלומר תבחר מ USERGROUP את הקבוצת משתמשים שה ID שלהם היא כמו של היוזר
ואז אתה מקבל גם את הפרטים של הקבוצת משתמשים

מקווה שהיה ברור מספיק.
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 06:41.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ