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

نام تاپیک: مشکل در انتخاب بین تخفیف یا صفر

  1. #1

    مشکل در انتخاب بین تخفیف یا صفر

    من 2 تا جدول دارم
    یکی برای مشخصات وام و یکی برای تخفیف در اقساط وام شامل شماره مشتری و مبلغ تخفیف
    من یک کوری میخواهم به این صورت که اگر مشتری تخفیف گرفته باشد مبلغ تخفیف از مبلغ قسط کسر شود و در غیر این صورت خود مبلغ قسط نشان داده شود یعنی در اصل مبلغ قسط منهای صفر نشان داده شود . ولی در این قسمت دوم مشکل دارم یعنی اگر مشتری از تخفیف استفاده نکرده باشد کوری جواب Null به من میدهد .

  2. #2

    نقل قول: مشکل در انتخاب بین تخفیف یا صفر

    اگر کوئری نوشتی براش که مقدار Null میده پیشنهاد میکنم اونو اینجا بزاری تا بشه کمک کرد

  3. #3

    نقل قول: مشکل در انتخاب بین تخفیف یا صفر

    سلام.
    در کوئری تون احتمالا از join استفاده کردید.
    از left join استفاده کنید و با تابع isnull فیلدهاتون رو جمع بزنید.
    توابع تبدیل تاریخ با دقت 5000 سال
    پذیرش پروژه، کامپوننت، آموزش برنامه نویسی (دلفی، اس کیو ال، ..) -> 09123780840

    دوستای گلم حمایت کنید : https://cafebazaar.ir/app/com.nikanmehr.marmarxword/


    نرم افزار پخش مویرگی

  4. #4

    نقل قول: مشکل در انتخاب بین تخفیف یا صفر

    نقل قول نوشته شده توسط You-See مشاهده تاپیک
    سلام.
    در کوئری تون احتمالا از join استفاده کردید.
    از left join استفاده کنید و با تابع isnull فیلدهاتون رو جمع بزنید.
    دوست عزیز میشه بگی منظورت از اینکه میگی با isnull جمع کن چیه و من چه طوری این کار را انجام بدهم میشه بیشتر راهنمایی کنی

  5. #5

    نقل قول: مشکل در انتخاب بین تخفیف یا صفر

    نقل قول نوشته شده توسط mohsenm66 مشاهده تاپیک
    دوست عزیز میشه بگی منظورت از اینکه میگی با isnull جمع کن چیه و من چه طوری این کار را انجام بدهم میشه بیشتر راهنمایی کنی
    دوست عزیز، اشکال اینجاست که شما اطلاعات درستی برای سوالت ندادی! وقتی سوالات مبهم باشه جوابها بر اساس احتمالات داده میشه!

    بازم باید گفت احتمالا منظورشون اینه که در هنگام جمع با این تابع چکن که اگر مقدار فیلدت Null بود بهش یک مقدار خنثی بدی که در عمیاتی که انجام میدی تاثیری نزاره

  6. #6

    نقل قول: مشکل در انتخاب بین تخفیف یا صفر

    ببین:
    Table1(ID1, Price1) -- test
    Table2(ID2, Price2) -- test
    select sum(Price1 + isnull(Price2, 0)) from Table1 left join Table2 on ID1 = ID2

    دیگه علم غیبم در اینجا تموم می شه!
    توابع تبدیل تاریخ با دقت 5000 سال
    پذیرش پروژه، کامپوننت، آموزش برنامه نویسی (دلفی، اس کیو ال، ..) -> 09123780840

    دوستای گلم حمایت کنید : https://cafebazaar.ir/app/com.nikanmehr.marmarxword/


    نرم افزار پخش مویرگی

  7. #7

    نقل قول: مشکل در انتخاب بین تخفیف یا صفر

    نقل قول نوشته شده توسط mohsenm66 مشاهده تاپیک
    دوست عزیز میشه بگی منظورت از اینکه میگی با isnull جمع کن چیه و من چه طوری این کار را انجام بدهم میشه بیشتر راهنمایی کنی
    دوست گرامی، اگر دنبال این هستی که کمکی بگیری پیشنهاد میکنم چیزی که تا اینجا آماده کردی رو اینجا قرار بدی، تا بشه کمک درستی کرد

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

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