DECLARE @Symb varchar SET @Symb = 'Lara' SELECT Names FROM Cricket where Names like '@Symb%'
Мне нужны все имена, начинающиеся с 'Lara'
SELECT Names FROM Cricket where Symbol like @Symb+'%'
DECLARE @Symb varchar(10) SET @Symb = 'Lara' SELECT Names FROM Cricket WHERE Names LIKE @Symb + '%'
DECLARE @Symb varchar(10) SELECT @Symb = 'Lara' + '%' SELECT Names FROM Cricket WHERE Names like @Symb
Вы можете использовать%, когда устанавливаете переменную:
SET @Symb = 'Lara%'
или использовать функцию CONCAT, чтобы добавить символ% к вашей переменной.
Иначе, таким образом, вы будете искать все имена, начинающиеся с '@ Symb'