У меня есть представление, которое возвращает результат следующим образом:
D1 D2 D3 D1_CODE D2_CODE D3_CODE
---- ---- ---- --------- --------- ---------
10.00 13.00 14.00 OD LENGTH THICKNESS
Я создал представление по приведенному ниже запросу выбора,
SELECT
MKT_MRL_Detail.D1,
MKT_MRL_Detail.D2,
MKT_MRL_Detail.D3,
MAS_SizeType.D1_Code,
MAS_SizeType.D2_Code,
MAS_SizeType.D3_Code
FROM
MKT_MRL_Detail INNER JOIN
STR_Item ON STR_Item.ItemID = MKT_MRL_Detail.ItemID INNER JOIN
MAS_SizeType ON MAS_SizeType.SizeTypeID = STR_Item.SizeTypeID
Я получил представление, основанное наВнутреннее соединение двух столов.Приведенное выше представление возвращает только одну строку.Здесь я хочу узнать, какой столбец имеет значение «ДЛИНА»: я использую SQL Server 2005. Может ли кто-нибудь помочь, пожалуйста?