Я знаю, что вы можете использовать оператор select для предоставления всех значений, но он не позволит мне использовать его только для предоставления 1 из значений, а затем использовать другой элемент для предоставления следующего значения.
INSERT INTO table
([product code], [product description])
VALUES
(
(SELECT [code] FROM table GROUP BY [code])
,'a description'
)
Но SQL Server сообщает мне
Подзапрос возвратил более 1 значения
Пока я обошел его, сделав это выражение select представлением, а затем присоединился к нему.Было бы неплохо, если бы не нужен вид.