PDA

View Full Version : حذف مقدار null



SoheilKH
سه شنبه 25 فروردین 1383, 15:58 عصر
با سلام
من در یک استور پروسیجر به یک مشکل تقریبا کوچولو بر خوردم

من یک استور پروسیجر دارم که مقدار کلی قیمت یک محصول را از جمع تمام اقساط ان محصول کم کرده و سپس نتیجه را به عنوان مقدار باقی مانده(قسط باقی مانده) بر گشت می دهد.

خوب دو تا جدول دارم که یکی محصولات را نگهداری می کند و دومی اقساط محصولات را

حالا وقتی می خواهم جمع اقساط محصولی را که هیچ قسط ان ثبت نشده است بدست بیاورم. متاسفانه null بر می گرداند. :-x

بعد که مقدار قیمت محصول را از این null کم می کنم یک null دیگه به من می دهد. :(

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

این هم استور پروسیجر


select price-(select cast(Sum(price) as numeric) from
productCustomerdetail where productId=@productId) from product
where ProductId=@ProductId
با تشکر

vadood
سه شنبه 25 فروردین 1383, 19:25 عصر
select cast(Sum(price) as numeric





ُSELECT SUM(ISNULL(price, 0))

نیازی به CAST نیست

SoheilKH
سه شنبه 25 فروردین 1383, 20:03 عصر
ودود جان دستت درد نکنه ،خیلی ممنون درست شد. پیر شی جوون :kiss:

vadood
سه شنبه 25 فروردین 1383, 22:33 عصر
موفق باشی پدر جان!