ورود

View Full Version : مشکل در تلفیق دو فیلد



javad3151
پنج شنبه 27 مرداد 1384, 00:19 صبح
سلام
وقتی دو تا فیلد رو به این صورت تلفیق می کنم
select fname + sname as fullname from main_t
اگر هر دوتا فیلد نام ونام خانوادگی پر باشه مشکلی نداره و خوب جواب میده اما اگر یکی از اونها مثلا نام خالی باشه ولی نام خانوادگی پر باشه fullname رو کلا خالی برمیگردونه ؟؟؟؟؟؟؟

AminSobati
جمعه 28 مرداد 1384, 13:19 عصر
جواد جان دلیلش اینه که Null وقتی در عمل جمع شرکت کنه، حاصل Null خواهد بود. این کار رو انجام بدین:


select isnull(fname,'') + isnull(sname,'') as fullname from main_t

javad3151
شنبه 29 مرداد 1384, 07:18 صبح
خیلی ممنون استاد
مشکل حل شد.