У меня есть FirstName
и LastName
из таблицы сотрудников, в которой есть идентификатор сотрудника. Я хочу передать объединенные firstName
и lastname
в предложении where, но вместо P.lastname и P.Firstname я хочу передать его как где Name = 'Chand Reginald'
Что я пытаюсь Для этого нужно объявить именованную переменную и попросить пользователей ввести имя, которое будет возвращать результаты.
CREATE procedure [dbo].[ETCInfo] @Date datetime, @Principal varchar(60),
SELECT
P.LastName+' '+P.FirstName as 'PrincipalName'
where 1=1 AND rpTask.OutlineLevel < 12 AND P.LastName = 'Maguire' AND
P.FirstName = 'Daryl' AND RPTask.WBS1 <> '<none>' AND
rpPL.endDate>=dateadd(d,1,@Date)
Я хочу, чтобы @Principal
был составным значением, например, 'Maguire Daryl'