![]() |
# 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, להיות מוכנים לכל. |
![]() |
![]() |
# 2 |
הוסטסניון
|
משהו בסגנון הזה אני מאמין יעזור לך..
PHP קוד:
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן." |
![]() |
![]() |
# 3 |
חבר בקהילה
|
PHP קוד:
__________________
בברכה, יאמין אלדד, מנכ"ל RDY פתרונות אינטרנט מתקדמים. טל: 050-7474786, מייל: admin@rdy.co.il. rdy, להיות מוכנים לכל. |
![]() |
![]() |
# 4 |
חבר בקהילה
|
אגב, הבעיה עדיין קיימת, אני משתמש בגירסא 4.0.23
Sub Select קיים רק בגרסא 4.1.* ומעלה אשמח לפתרון אחר.
__________________
בברכה, יאמין אלדד, מנכ"ל RDY פתרונות אינטרנט מתקדמים. טל: 050-7474786, מייל: admin@rdy.co.il. rdy, להיות מוכנים לכל. |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|