Это может быть очень простой вопрос для некоторых из вас, но, пожалуйста, будьте терпеливы с этим SQL-сервером обучения новичков.
Мне нужно создать представление, в котором я пытаюсь объединить несколько столбцов из двух таблиц.,Единственная проблема заключается в том, что в одном из столбцов есть значения, в которых есть дополнительные символы, которые необходимо удалить с помощью функции RIGHT или SUBSTRING, чтобы иметь возможность сопоставлять соответствующий столбец в другой таблице.
Вот что я написал, но мне нужна помощь в том, что я делаю неправильно с колонкой SerialNo:
SELECT a.ID,
a.SerialNo,
a.Price,
a.ItemName,
b.ID, b.SNumber,
b.ItemDesc
FROM Table1 a LEFT JOIN
Table2 b ON a.ID = b.ID AND
a.Price = b.Price AND
a.SerialNo = (SELECT RIGHT(b.SNumber, 6) AS b.SNumber from Table2)