نمایش نتایج 1 تا 2 از 2

نام تاپیک: select بین سه جدول

  1. #1
    کاربر دائمی آواتار niknam_mh
    تاریخ عضویت
    اسفند 1389
    محل زندگی
    شيراز
    پست
    242

    select بین سه جدول

    دوستان سلام
    ما یه جدول داریم به نام t_hesab_rozaneh که حساب روزانه در اون ثبت می شه که ورود و خروج روزانه کالا به طور کلی درون اون ثبت میشه بدین صورت که ورود کالا از طریق گروه های اشخاص هست که ای دی و نام گروه ها در جدول t-group می باشد و خروج کالا به شرکت های مختلف می باشد که ای دی و نام شرکت ها درون جدول t_sherekat می باشد به صورت زیر:
    جدول شرکت ها


    idsherekat name
    1 سبزه بستان
    2 سیزدشت
    جدول گروه ها
    idgroup name
    1 تهرانیها
    2 شهرستانیها
    جدول حساب روزانه
    idhesab idgroup idsherekat tarikh meghdar bedehkar bestankar edit
    1 1 1397/01/01 100 100000 vorod
    2 2 1397/02/01 50 50000 khoroj
    3 1 1397/02/25 25 25000 khoroj
    4 2 1397/03/05 30 30000 vorod
    حالا میخوام کوئری بنویسم که اطلاعات زیر رو بهم بده.

    ردیف تاریخ نام ورود خروج مانده
    1
    2
    3
    4

    هر کاری میکنم بتونم نام رو جایگزین کنم نمیشه البته جدول ها به هم وصل نیستند .
    ممنون میشم راهنمایی کنید.

  2. #2
    کاربر دائمی آواتار Davidd
    تاریخ عضویت
    آذر 1392
    محل زندگی
    تهران
    پست
    391

    نقل قول: select بین سه جدول

    سلام. بهتر بود جدول خروجی پر می کردید که دقیقا مشخص باشه هر ستون چی باید باشه. اون چیزی که من برداشت کردم اینه که میخوای ستون نام، نام شرکت یا نام گروه باشه. در عین حال شما باید یه کوئری Join بین سه جدول بنویسید با فرض این که s نشان دهنده جدول t_sherekat و g شان دهنده جدول t_group باشه کافیه در قسمت Select به این صورت بنویسی
    ISNULL(s.Name,g.Name) as Name
    فقط نکته ای که باید توجه کنی اینکه از LEFT OUTER JOIN استفاده کنی

تاپیک های مشابه

  1. مشکل با جستجو در بین سه جدول
    نوشته شده توسط amir200h در بخش T-SQL
    پاسخ: 1
    آخرین پست: پنج شنبه 09 خرداد 1392, 11:42 صبح
  2. سوال: join select بین دو جدول
    نوشته شده توسط yeksib در بخش PHP
    پاسخ: 5
    آخرین پست: چهارشنبه 02 اسفند 1391, 19:29 عصر
  3. سوال: ارتباط بین سه جدول که با هم اشتراک ندارد
    نوشته شده توسط enekas در بخش C#‎‎
    پاسخ: 1
    آخرین پست: چهارشنبه 29 آذر 1391, 14:47 عصر
  4. فیلتر رکوردها از بین سه جدول
    نوشته شده توسط Leyla2011 در بخش T-SQL
    پاسخ: 4
    آخرین پست: چهارشنبه 17 خرداد 1391, 13:51 عصر
  5. پاسخ: 4
    آخرین پست: سه شنبه 21 تیر 1390, 18:22 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •