50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

تقسیم بر صفر

سلام دوستان 

میخوام دو تا ستون در یک جدول sql  رو بر هم تقسیم کنم ولی بعضی از فیلدهای مخرج صفر هست و به خاطر همین sql این کار رو انجام نمیده .

مسئله با این فرض حل بشه:

1)که نمی تونم اطلاعات رو تو جدول تغییر بدم و فقط امکان read دارم 

2) نمیخوام با where قیدی بذارم ، چون یه جایی دیگه همین مخرج کسر مساوی صفر ، داره با یه عدد دیگه جمع میشه و  نباید از رکورد ها حذف بشه 

راه حلی برای این کار وجود داره ؟ مثلا اونجاهایی که مخرج صفر هست رو NULL بذاره ؟ 

یعنی نمی خوام به خاطر چند تا صفر یا NULL کل این تقسیم انجام نشه 

 یه راه حل پیدا کردم با استفاده از case . ممنون میشم اگر راه حل دیگه ای دارید کمک کنید 

 

پرسیده شده در 1399/10/30 توسط

2 پاسخ

پاسخ شما