Я пытаюсь изменить оплату сотрудников с использованием данных из отдельной таблицы, чтобы определить, имеет ли сотрудник определенную классификацию заданий.SQL 2012 UPDATING column
Это говорит мне, что у меня есть недопустимое имя столбца. Но столбец существует.
Любая помощь приветствуется, пока я продолжаю искать решение.
Спасибо, ребята.
USE HARTKudlerFineFoods
SELECT dbo.tblEmployee.empSalary,
dbo.tblJobTitle.jobJobClassification
FROM dbo.tblEmployee
FULL OUTER JOIN dbo.tblJobTitle
ON dbo.tblEmployee.empJobID = dbo.tblJobTitle.jobJobID
BEGIN TRANSACTION;
UPDATE dbo.tblEmployee
SET empSalary = empSalary * .05946
WHERE ([jobJobClassification] = '%ist');
(1) Этот запрос не имеет смысла. (2) Предполагается ли это два запроса? (3) Почему вы снижаете зарплаты 94,154%? –