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

نام تاپیک: جمع یا تفریق دو فیلد در ...

  1. #1
    کاربر دائمی آواتار Ali_Fallah
    تاریخ عضویت
    مهر 1384
    محل زندگی
    همین نزدیکی ها
    پست
    791

    جمع یا تفریق دو فیلد در ...

    در یک کوئری جمع یا تفریق دو فیلد از نوع عددی در صورتی که یکی از آنها Null باشد و هر کدام هم از جداول جداگانه ای باشند چگونه است ؟!!!
    وهمینطور در گزارش جمع یا تفریق دو تکست در صورتیکه یکی از آنها تهی باشد...!!!

  2. #2

    نقل قول: جمع یا تفریق دو فیلد در ...

    اگه با sql کار کنی می تونی با دستور inner join دو تا فیلد رو از دو جدول جداگانه انتخاب کنی در هنگام انتخاب اگه خواستی جمعشون رو هم بکنی می تونی بین هر دو فیلد به جای (,) ار (+) استفاده کنی فرقی هم نمی کنه یکی از فیلد ها null با شه یا نه ولی باید از یه نوع باشند. در غیر این صورت می تونی از توابع تبدیل sql استفاده کنی

  3. #3
    کاربر دائمی
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    اهواز
    پست
    212

    نقل قول: جمع یا تفریق دو فیلد در ...

    با سلام فكر كنم بايد از دستور Nz استفاده كنيد

  4. #4

    نقل قول: جمع یا تفریق دو فیلد در ...

    همونطور كه دوست عزيزمون Fatollah_ghazi فرمودند از تابع NZ استفاده كن چون منم همچين مشكلي داشتم كه يكي از دوستان به من ياد دادن

  5. #5
    کاربر دائمی آواتار Ali_Fallah
    تاریخ عضویت
    مهر 1384
    محل زندگی
    همین نزدیکی ها
    پست
    791

    نقل قول: جمع یا تفریق دو فیلد در ...

    نقل قول نوشته شده توسط fazl11 مشاهده تاپیک
    همونطور كه دوست عزيزمون Fatollah_ghazi فرمودند از تابع NZ استفاده كن چون منم همچين مشكلي داشتم كه يكي از دوستان به من ياد دادن
    با تشکر لطفاً اگه میشه نمونه برنامه ارائه کنید

  6. #6
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    دی 1387
    محل زندگی
    تهران
    پست
    1,369

    نقل قول: جمع یا تفریق دو فیلد در ...

    نقل قول نوشته شده توسط Ali_Fallah مشاهده تاپیک
    در یک کوئری جمع یا تفریق دو فیلد از نوع عددی در صورتی که یکی از آنها Null باشد و هر کدام هم از جداول جداگانه ای باشند چگونه است ؟!!!
    وهمینطور در گزارش جمع یا تفریق دو تکست در صورتیکه یکی از آنها تهی باشد...!!!
    سلام
    براي جمع دو مقدار در كوئري مثلاً a+b=c استفاده از NZ بصورت زير:

    c: nz([a])+nz([b])


    و براي جمع دو تكست باكس بصورت زير است :

    Text4 = Nz(Text0, 0) + Nz(Text2, 0)

    موفق باشيد

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

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