Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

वेतन वृद्धि के बाद औसत वेतन से कम कर्मचारियों को प्राप्त करें

आपके पास सही विचार है, आप बस where . में उपनामों का उपयोग नहीं कर सकते उस तरह का खंड। सीधे सूत्र का उपयोग करें, और आपको ठीक होना चाहिए। साथ ही, आपको शायद <= . का उपयोग करना चाहिए , और नहीं = :

select Fname, Lname, Salary, 1.10 * Salary as NewSalary
from   employee
where  1.10 * Salary - (select AVG(salary) from employee) <= 400;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL जॉइन क्वेरी कैसे लिखें

  2. MYSQL में पर्सेंटाइल/रैंक का कुशल असाइनमेंट

  3. तालिकाओं में शामिल हों और स्तंभों और पंक्तियों को स्थानांतरित करें

  4. मैं कैसे जांचूं कि तालिका में मूल्य पहले से मौजूद है या नहीं?

  5. डिफ़ॉल्ट MySQL मान में परिकलन करना