У меня есть следующий SQL, который даст мне работу описание и отдел вывод:SQL заявление Case с параметрами
declare @JOB_DESC nvarchar (50)
declare @DEPARTMENT nvarchar (50)
declare @Initials nvarchar (50)
select case
@Initials = 'XBF' then (@JOB_DESC = 'Partner', @DEPARTMENT = '_Banking and Finance'),
@Initials = 'XMA' then (@JOB_DESC = 'Partner', @DEPARTMENT = '_Disputes'),
else
SELECT @JOB_DESC = u.NAME, @DEPARTMENT = u.PracticeAreaName
FROM USERS u where u.USERID = @Initials
select @JOB_DESC
select @DEPARTMENT
Так что я в основном хочу, чтобы заставить описание работы и отдел, если инициалы XBF или XMA, но в противном случае я хочу получить свой результат из общей таблицы пользователей, но это не работает для меня, и я изо всех сил пытаюсь найти правильный SQL-онлайн. Management Studio говорит «Неправильный синтаксис около« = »в отношении первого« = »в заявлении дела .... Любая помощь оценивается ....
Легенда! Я мог бы поцеловать тебя! Спасибо - Лидия. –
Рад я мог помочь, но держать поцелуй: | – Jamiec