Необходимо динамически генерируемое поле из данных нескольких полей... С его созданием проблемм не возникает, однако когда одно из полей NULL то и результирующее поле NULL!((
Вот запрос:
select (street+n+ent+flo) as w from (select dp.streetid,
dp.houseid,
dp.entranceid,
dp.floorid,
dp.pointconnectionid,
dp.pointnumberid,
dp.spdid,
(' д.'+h.house) as n, (' п.'+entrance) as ent, (' '+[floor]+' эт. ') as flo,
st.street,
h.house,
e.entrance,
f.[floor]
from npoint dp
left join spd s
on dp.spdid=s.[id]
left join streets st
on dp.streetid=st.[id]
left join houses h
on dp.houseid=h.[id]
left join entrance e
on dp.entranceid=e.[id]
left join pointconnectiontype pct
on dp.pointconnectionid=pct.[id]
left join pointnumber pn
on dp.pointnumberid=pn.[id]
left join [floor] f
on dp.floorid=f.[id]) qwe
Если поля n,ent и flo не нулевые то все зашибись...
Заранее спасибо за помощь!!