Member 13932549 Ответов: 1

У меня есть сценарий, например, если сотрудник получает бонус, то нужно удалить этот бонус из зарплаты и сгенерировать новую зарплату из таблицы emp-зарплата.


Emp-Salary                Emp-Bonous

EID       salary           EID                salary
111       10000            111                5000
222       20000            111                2000
333       40000            222                10000
444       30000            333                8000


if Employee is Getting Bonous then need to Remove that bonous from salary and generate the new salary from Emp-Salary Table.


can anyone help with this with sql query


Что я уже пробовал:

Я использовал регулярные выражения SQL

Richard Deeming

NB: Слово "бонус", без второго "о". :)

1 Ответов

Рейтинг:
1

OriginalGriff

Попробуй:

SELECT s.EID, s.Salary - b.Salary AS AdjustedSalary
FROM [Emp-Salary] s
JOIN [EMp-Bonous] b ON s.EID = b.EID