Iran58
دوشنبه 08 دی 1393, 13:02 عصر
سلام
یک ستون name دارم که داخل آن اسم نفرات را ذخیره می کنیم که احتمال دارد داده ای هم در آن ستون نباشد
حال case when رابصورت زیر نوشته ام
select [Name],
case when [Name] IS NULL then ''
when [Name] IS NOT NULL then 'جناب '+[Name] end AS name
from test
کد بالا جوابی هنگامی می دهد که داخل ستون کلمه null ثبت شده باشد
اما در جدول مورد نظر چیزی ثبت نشده است حتی null فضا خالی ثبت شده است
چگونه باید case when را تغییر بدهم
باتشکر
یک ستون name دارم که داخل آن اسم نفرات را ذخیره می کنیم که احتمال دارد داده ای هم در آن ستون نباشد
حال case when رابصورت زیر نوشته ام
select [Name],
case when [Name] IS NULL then ''
when [Name] IS NOT NULL then 'جناب '+[Name] end AS name
from test
کد بالا جوابی هنگامی می دهد که داخل ستون کلمه null ثبت شده باشد
اما در جدول مورد نظر چیزی ثبت نشده است حتی null فضا خالی ثبت شده است
چگونه باید case when را تغییر بدهم
باتشکر