Я работаю на машине с SQL 2008 и не могу заставить запрос работать.
Мой SQL-запрос:
select q.Document DOC from references q, equiprates e where e.MachineID=q.UnitID'
Строки, заданные q.Document:
5570_RESTAURANT.pdf
5650_RESTAURANT.pdf
5110_RESTAURANT.pdf
Однако мне нужно, чтобы строки таблицы были следующими:
Ресторанный документ
<a href="Javascript:ViewPDFDoc('5570_RESTAURANT.pdf')" class="Link">5570_RESTAURANT.pdf</a>
<a href="Javascript:ViewPDFDoc('5650_RESTAURANT.pdf')" class="Link">5570_RESTAURANT.pdf</a>
<a href="Javascript:ViewPDFDoc('5110_RESTAURANT.pdf')" class="Link">5570_RESTAURANT.pdf</a>
Итак, я пытаюсь отформатировать мою строку выбора следующим образом:
Select @sSQL = 'select q.Document DOC, ''<a href="Javascript:ViewFile('''''+q.Document+''''''')" class="Link">''+q.Document+''</a>'' ''Restaurant Document'',
from references q, equiprates e
where e.MachineID=q.UnitID'
Мое сообщение об ошибке:
Сообщение 4104, Уровень 16, Состояние 1, Строка 3
Не удалось связать многоэлементный идентификатор "q.Document".
Есть идеи, как решить эту проблему?
Я попробовал Google, но не повезло.