HMJETVRI221
משתמש חדש
שלום וברכה!
שאלה דחופה באקסס, למי שיוכל לעזור, (האורך של השאלה, הוא מחמת פירוט השאלה, בתקווה להבנה)...
יש לי מספר טבלאות שמקושרות לטבלת מזהה כללי.
לדוגמא בספרים, יש ספר מסויים עם כמה קטגוריות, ולכל קטגוריה יש מספר נושאים.
הסבר מפורט יותר:
יש טבלה של מזהה כללי.
כמו"כ יש טבלה של שם הספר, שכל ספר מקושר למזהה כללי, (שזה נצרך שאם יש לספר שתי שמות).
כמו"כ יש טבלת קטגוריה, שהיא מקושרת למזהה כללי, כי בספר יש כמה קטגוריות.
כמו"כ יש טבלת נושא, שהיא מקושרת לטבלת קטגוריות, (לא למזהה כללי), כי לכל קטגוריה יכול להיות כמה נושאים.
ועכשיו לשאלה:
אני רוצה לעשות שאילתה שתקבץ לפי מזהה כללי, (זאת אומרת לפי ספר), ושיביא לי "מזהה כללי", "שם ספר", "קטגוריה", ו"נושא". אבל אני רוצה שיביא לי את כל זה בשורה אחת.
זאת אומרת, שיקבץ לפי מזהה כללי, שאם יש למזהה כללי הזה מספר קטגוריות שקשורות אליו, (שזה ע"י שיש כמה רשומות עם מספר מזהה כללי שווה), שיקבץ אותם ויכניס אותם ברשומה אחת, ע"י הפרדה של פסיק.
כמו"כ יקבץ את כל הרשומות בשדה "נושא" שיש להם מזהה כללי שווה, שיקבץ לרשומה אחת בהפרדת פסיק ביניהם.
אני יאריך קצת:
מה שאמור לצאת הוא, כעין מה שיש "שדה מרובת ערכים", שאני מכניס לו כמה רשומות לרשומה אחת והוא מפריד לי את זה בפסיק כבר בטבלה עצמה, ויש אפשרות בשאילתה לפתוח את הכל לרשומות נפרדות.
רק אני רוצה שיהיה הפוך, שאני יכניס את זה ברשומות נפרדות, ושבשאילתה אני יוכל לקבץ אותם ביחד ע"י הפרדת פסיק.
וא"ת למה אני באמת לא יכול לעשות "שדה מרובת ערכים" כנ"ל.
כי אם אני ירצה למיין את הרשומות לפי קטגוריה (למשל, להוציא קטלוג לפי קטגוריה), אני צריך שכל הקטגוריות יהיו מחולקות בשביל שבאמת ימיין לפי הקטגוריות הקיימות.
ואת זה אני לא יכול לעשות ע"י "שדה מרובת ערכים", בגלל שהרי הנושאים מקושרים לקטגוריה, ובכל קטגוריה יש את הנושא שלו.
ואם אני יעשה את הנ"ל "שדה מרובת ערכים", יצא לי שבכל ספר דהיינו בכל מזהה כללי, יצא לי בכל קטגוריה את כל הנושאים שקשורים לספר הזה, אפי' שהנושא הזה הוא בכלל על קטגוריה השניה שיש לספר (והקטגוריה הזאת עכשיו מחולקת בכלל, והיא מופיעה בנפרד), והנושאים מופיעים בכל הקטגוריות הקשורים בגלל שהרי "שדה מרובת ערכים" - כל הרשומות מוכנסות ברשומה אחת, וכשאני מקשר את טבלת נושאים אליה, היא מקושרת על כל מה שיש ברשומה ההיא שזה כל הקטגוריות שיש בספר.
ולכן, מה שאני רוצה שאני מכניס כל רשומה ברשומה נפרדת עם מזהה כללי שווה, וכך לכל רשומה בקטגוריה מקושר הנושא שבאמת שייך אליו, (כי בנושא יש לו מזהה של הקטגוריה).
ועכשיו חזרה לשאלה הראשונה (כמובא בתחילת הפוסט), כשאני רוצה להוציא שאילתה שיביא לי את כל הפרטים בשורה אחת, שאני יוכל לקבץ כנ"ל את כל הרשומות בקטגוריה - לרשומה אחת בהפרדת פסיק, וכנ"ל בנושא.
מי שיוכל לעזור בענין
אשמח מאוד - זה קצת דחוף לי
תודה רבה רבה
שאלה דחופה באקסס, למי שיוכל לעזור, (האורך של השאלה, הוא מחמת פירוט השאלה, בתקווה להבנה)...
יש לי מספר טבלאות שמקושרות לטבלת מזהה כללי.
לדוגמא בספרים, יש ספר מסויים עם כמה קטגוריות, ולכל קטגוריה יש מספר נושאים.
הסבר מפורט יותר:
יש טבלה של מזהה כללי.
כמו"כ יש טבלה של שם הספר, שכל ספר מקושר למזהה כללי, (שזה נצרך שאם יש לספר שתי שמות).
כמו"כ יש טבלת קטגוריה, שהיא מקושרת למזהה כללי, כי בספר יש כמה קטגוריות.
כמו"כ יש טבלת נושא, שהיא מקושרת לטבלת קטגוריות, (לא למזהה כללי), כי לכל קטגוריה יכול להיות כמה נושאים.
ועכשיו לשאלה:
אני רוצה לעשות שאילתה שתקבץ לפי מזהה כללי, (זאת אומרת לפי ספר), ושיביא לי "מזהה כללי", "שם ספר", "קטגוריה", ו"נושא". אבל אני רוצה שיביא לי את כל זה בשורה אחת.
זאת אומרת, שיקבץ לפי מזהה כללי, שאם יש למזהה כללי הזה מספר קטגוריות שקשורות אליו, (שזה ע"י שיש כמה רשומות עם מספר מזהה כללי שווה), שיקבץ אותם ויכניס אותם ברשומה אחת, ע"י הפרדה של פסיק.
כמו"כ יקבץ את כל הרשומות בשדה "נושא" שיש להם מזהה כללי שווה, שיקבץ לרשומה אחת בהפרדת פסיק ביניהם.
אני יאריך קצת:
מה שאמור לצאת הוא, כעין מה שיש "שדה מרובת ערכים", שאני מכניס לו כמה רשומות לרשומה אחת והוא מפריד לי את זה בפסיק כבר בטבלה עצמה, ויש אפשרות בשאילתה לפתוח את הכל לרשומות נפרדות.
רק אני רוצה שיהיה הפוך, שאני יכניס את זה ברשומות נפרדות, ושבשאילתה אני יוכל לקבץ אותם ביחד ע"י הפרדת פסיק.
וא"ת למה אני באמת לא יכול לעשות "שדה מרובת ערכים" כנ"ל.
כי אם אני ירצה למיין את הרשומות לפי קטגוריה (למשל, להוציא קטלוג לפי קטגוריה), אני צריך שכל הקטגוריות יהיו מחולקות בשביל שבאמת ימיין לפי הקטגוריות הקיימות.
ואת זה אני לא יכול לעשות ע"י "שדה מרובת ערכים", בגלל שהרי הנושאים מקושרים לקטגוריה, ובכל קטגוריה יש את הנושא שלו.
ואם אני יעשה את הנ"ל "שדה מרובת ערכים", יצא לי שבכל ספר דהיינו בכל מזהה כללי, יצא לי בכל קטגוריה את כל הנושאים שקשורים לספר הזה, אפי' שהנושא הזה הוא בכלל על קטגוריה השניה שיש לספר (והקטגוריה הזאת עכשיו מחולקת בכלל, והיא מופיעה בנפרד), והנושאים מופיעים בכל הקטגוריות הקשורים בגלל שהרי "שדה מרובת ערכים" - כל הרשומות מוכנסות ברשומה אחת, וכשאני מקשר את טבלת נושאים אליה, היא מקושרת על כל מה שיש ברשומה ההיא שזה כל הקטגוריות שיש בספר.
ולכן, מה שאני רוצה שאני מכניס כל רשומה ברשומה נפרדת עם מזהה כללי שווה, וכך לכל רשומה בקטגוריה מקושר הנושא שבאמת שייך אליו, (כי בנושא יש לו מזהה של הקטגוריה).
ועכשיו חזרה לשאלה הראשונה (כמובא בתחילת הפוסט), כשאני רוצה להוציא שאילתה שיביא לי את כל הפרטים בשורה אחת, שאני יוכל לקבץ כנ"ל את כל הרשומות בקטגוריה - לרשומה אחת בהפרדת פסיק, וכנ"ל בנושא.
מי שיוכל לעזור בענין
אשמח מאוד - זה קצת דחוף לי
תודה רבה רבה