Вопрос : Вопрос SQL отборный


--произведите рапорт #1
Мне нужно доработать отборный вопрос ниже к всем пишу до одна колонка
отборно
       cr.a «name1»,
       cg.b «name2»,
       i.c «name3»
Я имею судимое
отборно
       ^ i.c «name3» ^ cg.b cr.a

но получите ошибку при слежении
Типы данных nvarchar и nvarchar несовместимы в булевском операторе XOR

дорога иметь ее так как если значение от cr таблицы, колонки a ИЛИ значения от колонки b cg таблицы ИЛИ значения от колонки c таблицы iего КАК «имя», то

Приветственные восклицания

Ответ : Вопрос SQL отборный

Самое лучшее для использования правильного 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
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us