PDA

View Full Version : صفر کردن خروجی SQL در صورت Null بودن آن.



a_allameh
دوشنبه 30 خرداد 1384, 07:55 صبح
چطور می توان خروجی یک SQL Statement را در صورتی که Null باشد, تبدیل به عدد صفر "0" کرد.

Nightbat
دوشنبه 30 خرداد 1384, 08:59 صبح
با دستورات Sql یا VBA ؟؟

payam59
دوشنبه 30 خرداد 1384, 09:02 صبح
iif(isnull([filed]),0,[filed])

a_allameh
دوشنبه 30 خرداد 1384, 11:36 صبح
ممنونم دوست عزیز فقط یک خواهش دیگر و آن اینکه می خواهم این دستور در SQL Server نیز اجرا شود اگه این دستور را هم می دانید خواهش میکنم ارسال فرمایید.
متشکر از لطفتان.

payam59
دوشنبه 30 خرداد 1384, 22:49 عصر
با SQL Server کار نکردم ولی فکر نکنم مشکلی داشته باشه چون من در sql های اکسس ازش استفاده کردم.

hrh
سه شنبه 31 خرداد 1384, 15:09 عصر
بجای



iif(isnull([filed]),0,[filed])



می توان از عبارت زیر نیز استفاده کرد:



nz([FieldName],0)


:wink:

سنبله کار
سه شنبه 07 تیر 1384, 13:08 عصر
در SQL SERVER می توانید از دستور زیر استفاده کنید :

CASE WHEN Fieldname IS NULL THEN 0 ELSE Fieldname END

mohammadgij
سه شنبه 14 تیر 1384, 09:21 صبح
در Sql Server از دستور زیر استفاده کنید:


IsNull([Field],0)

ata.royalfalcon
سه شنبه 18 دی 1386, 18:51 عصر
با سلام و خسته نباشید
میدونم که این تایپیک یک تایپیک قدیمی هست اما نخواستم یک تایپیک جدید باز کنم
به این فایل زیر نگاهی می اندازین
و به سوال داخل فرم پاسخ بدهید

مهدی قربانی
سه شنبه 18 دی 1386, 20:38 عصر
سلام
دوست عزیز همونطور که در پستهای قبلی دوستان اشاره شد شما می تونید از تابع Nz استفاده کنید این تابع رو در نمونه خودتون نوشتم .

sarakhanom
سه شنبه 18 دی 1386, 20:50 عصر
با سلام
کسی با دستورات vbaدر اکسس آشنایی داره؟
یه کلید جستجو میخوام تو فرم بزارم
با تشکر