Вопрос : Быстро вопрос на соединяет

Hi специалисты,

I интересовали почему следующий не будет работать в sql:

declare @joining varchar (100)
set @joining = 'br/>select t3.Col1'< * от t1 tblTestData внутреннего соедините t3 tblTestData3 на t1.Col1 = @joining

I получите пустой результат от вышеуказанного даже если обе таблицы имеют точно такое же data.
Is оно по возможности для того чтобы соединить после того как они основаны на перемеююом?
class=

Ответ : Быстро вопрос на соединяет

>so почему не делает оно ход ошибка?
оно соединит на litteral значении «t3.Col1», намереваясь шнур «t3.Col1», и не на значении колонки col1 t3 таблицы.
@variable не будет интерпретировано как выражение table.column, а как оно объявлено, как шнур.
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us