sql server - IF or CASE in query (SQL Server2008) -


i have view table, in have query written

select landno, planno, blockno, parcelno, rtrim(ltrim(str(parcelno))) parcelnostring,     parcelarea, '[ ' + blockno + ' ]' + '  - ' + rtrim(ltrim(str(parcelno))) + '  - ' +     rtrim(ltrim(str(parcelarea))) displayname parcels 

so display name display [blockno] - parcelno - parcelarea

now have put check in if blockno null displayname must

[] - parcelno - parcelarea

can in regard.

try

'[' + coalesce(blockno, '') + ']' 

coalesce returns first non-null argument, if blockno null, it'll return empty string ('').


Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

delphi - Dynamic file type icon -