Разочаровываю, я работаю со столом, где имя строки должно быть значением. Как я могу выбрать эту строку в SQL Server на основе значения? Я направленный на то, что выглядит следующим образом:Как выбрать строку переменных в SQL Server?
;with QueryItems as
(
select year, model
from items
)
select ?QueryItems.model? as Price
from Pricing
where Year = QueryItems.year
Элементы таблицы:
item year model
------------------------
xx 2001 MODELC
yy 2002 MODELA
zz 2002 MODELD
Таблица цен является странным один, настроить как:
YEAR MODELA MODELB MODELC MODELD
------------------------------------------
2000 100 101 102 103
2001 205 206 250 300
2002 1000 1200 1500 1700
Результаты I» м, предназначенные для:
item year model price
----------------------------
xx 2001 MODELC 250
yy 2002 MODELA 1000
zz 2002 MODELD 1700
попробуйте динамический запрос – McNets
Вам нужен один выбор для каждой модели? – McNets
Я ищу таблицу результатов, которые вернут это как часть более крупного запроса. –