none
שליפת נתונים RRS feed

  • שאלה

  • שלום רב,

    יש לי טבלת נתוני תנועות יומן בהנהלת חשבונות (YOMAN), הכוללת מספר חשבון חובה ומספר חשבון זכות.

    אני רוצה לשלוף גם את שמות החשבונות שנמצאים בטבלת ACCOUNTS.

    אני מקשר בין הטבלאות לפי מספר החשבון בחובה, כך שאין לי בעיה לשלוף את שאר נתוני החשבון מטבלת ACCOUNTS.

    איך אני יכול לקבל באותה השורה, גם את שם חשבון הזכות?

    תודה רבה.

    יום ראשון 06 ספטמבר 2015 11:27

כל התגובות

  • הדרך המפגרת לקבל את שם חשבון הזכות זה לשים עוד שאילטה

    select table1.data1,table1.data2,table1.data3,
    (select top 1 table2.data1 from table2 where table1.key=table2.key) as newdata
    from table1

    כמובן שניתן לבצע את זה בדרכים אחרות כגון left outer join ועוד...

    יום ראשון 06 ספטמבר 2015 15:14
  • ערב טוב, 

    אנא עזור לנו לעזור לך ותן לנו את הכלים לשחזר את הבעיה בצורה מהירה ולשלוח פתרון אחרי שבדקנו אותו. לצורך כך אנא צרף לנו DDL+DML.

    בקישור הבא תוכל לקרוא מה הכוונה ב DDL+DML ומה אנחנו צריכים בכל שאלה הקשורה לשאילתות, על מנת לספק פתרון או דיון ללא ניחושים.

    * הערה: ה DDL האמיתי חשוב מאוד גם אם יש פתרון שנראה לנו עובד! לפעמים פתרון שמאים למסד נתונים אחד והוא הכי מיטבי למסד נתונים מסויים יהפוך להיות הפתרון הכי גרוע שיש במסד נתונים אחר. DDL (מבנה מסד הנתונים) הכולל למשל אינדקס מסויים יכול לשנות את כל התמונה! מה שטוב לאחד לא בהרכח טוב לאחר :-)


    signature   Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]

    יום ראשון 06 ספטמבר 2015 21:55
    מנחה דיון