Самое лучшее для использования правильного ANSI соединяет вместо смешивать.
выберите cn.userid «UserID»,
cn.first_name +'' + cn.last_name «имя»,
_name «BSL» org.org,
loc.location_name «положение»,
x.a «имя»
от ((ый cr table1 наружным соединяет cn table2 на cn.contact = cr.customer) вышл наружным соедините table3 cg на cn.contact = cg. [потребитель])
левые наружные соединяют table4 iего на cn.contact= i.request
крест соединяет org организации
крест соединяет положение положения
наружно применитесь (
выберите a=convert (varchar (максимально), cr.a) где cr.a не нулево
соединение все
выберите cg.b где cg.b не нулево
соединение все
выберите i.c где i.c не будет нулевым) x
где cn.location_id = loc.location_id