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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 14-02-07, 18:38   # 1
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 31
הודעות: 4,086

BlueNosE לא מחובר  

תחביר שליפה מרובה בSQL

היי..

יש לי את השאילתא הבאה:
קוד:
SELECT * FROM members m, skills s WHERE m.id='{$id}' IN (s.id = m.id)
אני רוצה לשלוף את הנתונים המתאימים גם מmembers וגם מskills בשאילתא אחת.
הבעיה היא שזה צריך להיכנס ל2 מערכים נפרדים, אחד user ואחד skills.
יש דרך לקבל את התוצאות כמערך בתוך מערך?

אגב השאילתא המקורית מחולקת ל2:
קוד:
--1
SELECT * FROM members WHERE id='{$id}'
--2
SELECT * FROM skills WHERE id='{$id}'
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
  Reply With Quote
ישן 14-02-07, 20:25   # 2
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

אתה יכול לפרט את כל השדות שיש ב2 הטבלאות
ואת השדות המדוייקים שאתה רוצה....
  Reply With Quote
ישן 14-02-07, 20:29   # 3
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 31
הודעות: 4,086

BlueNosE לא מחובר  

ציטוט:
נכתב במקור על ידי RS324 צפה בהודעה
אתה יכול לפרט את כל השדות שיש ב2 הטבלאות
ואת השדות המדוייקים שאתה רוצה....
זאת בעיה בשבילי, כי אני מוסיף ומחסיר שדות הרבה.
אין מה לעשות חוץ מAS?
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
  Reply With Quote
ישן 14-02-07, 20:54   # 4
Dr-Host
חבר פורום
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: באר-שבע
הודעות: 91
שלח הודעה באמצעות ICO אל Dr-Host

Dr-Host לא מחובר  

תנסה
SELECT `members`.*, `skills`.* FROM members, skills WHERE ((`members`.* WHERE `id` = '{$id}') AND (`skills`.* WHERE `id` = '{$id}'))

או

SELECT `members`.*, `skills`.* FROM members, skills WHERE (`members`.* WHERE `id` = '{$id}' AND `skills`.* WHERE `id` = '{$id}')
__________________
בברכה,
דוד סוקוליק
Dr-Host.co.il



Xtrashare.net - שירות העלת קבצים, עד 3 גיגה לקובץ
  Reply With Quote
ישן 15-02-07, 15:59   # 5
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

ציטוט:
נכתב במקור על ידי BlueNosE צפה בהודעה
זאת בעיה בשבילי, כי אני מוסיף ומחסיר שדות הרבה.
אין מה לעשות חוץ מAS?
אתה יכול להוסיף אבל אם יש 2 שדות עם אותו שם בטבלאות האלה
וזה לא מקדם ההשוואה שלך
אז הוא יכתוב לך משהו בסגנון

column 'XXX' is ambiguous

או משהו בסגנון...
  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. הזמן כעת הוא 00:23.

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