आपके पास सही विचार है, आप बस where
. में उपनामों का उपयोग नहीं कर सकते उस तरह का खंड। सीधे सूत्र का उपयोग करें, और आपको ठीक होना चाहिए। साथ ही, आपको शायद <=
. का उपयोग करना चाहिए , और नहीं =
:
select Fname, Lname, Salary, 1.10 * Salary as NewSalary
from employee
where 1.10 * Salary - (select AVG(salary) from employee) <= 400;