27-03-08, 13:39 | # 1 |
חבר בקהילה
|
עזרה עם MySQL
שלום,
אני מנסה לבצע שאילתה שמעולם לא ניסיתי ולכן אני זקוק לעזרתכם. יש לי 2 טבלאות לצורך העיניין: טבלה A, מכילה את השדות ID, Name טבלה B, מכילה את השדות ID, Name, Parent_ID טבלה A מיועדת להחזקת קטגוריות ואילו טבלה B מחזיקה מוצרים. הקשר בין הטבלאות הוא שכל רשומת מוצרים מחזיקה ב-B.Parent_ID את הA.ID של הקטגוריה אשר אלייה היא משתייכת. ככה למשל אם רוצים לשלוף את כל המוצרים השייכים לקטגוריה עם ID=1 שולפים את כל המוצרים מטבלה B כאשר הערך בParent_ID שווה ל-1. השאילתה שאני מעוניין לבצע היא כזו: למשוך את כל השדות מA, כלומר את כל הקטגוריות ובנוסף לספור כמה מוצרים בטבלה B יש לכל קטגוריה. ניתן לבצע את זה ב2 שאילתות ושימוש בPHP אבל אני בטוח שיש משהו יותר אלגנטי ויעיל בMySQL.
__________________
בברכה, יאמין אלדד, מנכ"ל RDY פתרונות אינטרנט מתקדמים. טל: 050-7474786, מייל: admin@rdy.co.il. rdy, להיות מוכנים לכל. |
27-03-08, 14:45 | # 2 |
הוסטסניון
|
משהו בסגנון הזה אני מאמין יעזור לך..
PHP קוד:
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן." |
27-03-08, 15:44 | # 3 |
חבר בקהילה
|
PHP קוד:
__________________
בברכה, יאמין אלדד, מנכ"ל RDY פתרונות אינטרנט מתקדמים. טל: 050-7474786, מייל: admin@rdy.co.il. rdy, להיות מוכנים לכל. |
28-03-08, 01:54 | # 4 |
חבר בקהילה
|
אגב, הבעיה עדיין קיימת, אני משתמש בגירסא 4.0.23
Sub Select קיים רק בגרסא 4.1.* ומעלה אשמח לפתרון אחר.
__________________
בברכה, יאמין אלדד, מנכ"ל RDY פתרונות אינטרנט מתקדמים. טל: 050-7474786, מייל: admin@rdy.co.il. rdy, להיות מוכנים לכל. |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|