我有一個Table Emp_company,其中有許多列,其中一個是Salary。我需要知道如何比較公司1員工的薪水和公司2員工的薪水。如果可以,請你幫助我。顯示公司1的員工姓名,其薪水大於公司2的每個員工(SQL)
0
A
回答
1
Select * from Company1 WHERE Company1.Salary > (Select Max(company2.salary) from company2)
解決方案Sourav:所有在一行的完整的查詢: 請嘗試:
Select * from Company WHERE Salary > (Select salary from company WHERE cname = 'Company2' ORDER by salary desc LIMIT 1) AND cname = 'company1'
0
你可以得到Company2的工資最高是這樣的:
SELECT MAX(salary) FROM company_table WHERE cname="company2";
...然後得到這個參數,找到那些在公司1誰賺得更多:
SELECT * FROM company_table WHERE cname="company1" AND salary > x;
...其中x
是第一個查詢的結果。
編輯:編輯使用同桌的兩家公司,如海報在評論中提到
編輯:
SELECT * FROM company_table WHERE cname="company1" AND salary > (SELECT MAX(salary) FROM company_table WHERE cname="company2");
相關問題
- 1. OAuth 2公司 - >員工等級
- 2. 獲得公司員工數量與該公司的職位
- 3. 數據庫結構來存儲公司 - 分公司 - 員工
- 4. Rails,建模公司/員工關係
- 5. NetSuite員工子公司變更
- 6. MySQL新手:查詢每個員工的薪水超過其部門所有員工平均工資的姓名
- 7. 如何顯示空{}所有的公司沒有員工
- 8. 如何將公司的React-Native應用程序部署到公司的員工?
- 9. 鑑於公司名稱的列表,如何取的公司名稱,網站網址,年成立,員工等
- 10. 顯示員工姓名,部門名稱,薪水,年級,經驗(EX:XX年YY月ZZ天)SQL的所有員工
- 11. 最適合500名員工的公司的CMS框架
- 12. LinkedIn API人員公司
- 13. 選擇公司2的值,公司1的值,如果不
- 14. 使用Rails5爲每個公司的每個員工生成唯一的ID
- 15. 爲10名員工的公司提供iOS iPad應用程序
- 16. DVCS適用於遠程員工的小公司
- 17. Android包是否存儲開發人員/公司/作者姓名?
- 18. 顯示員工姓名
- 19. SQL查詢:具有最高工資從每家公司選擇員工,
- 20. Rails顯示公司名稱而不是公司ID
- 21. 如何在OpenCart中顯示公司名稱和公司徽標
- 22. 使用API按公司在Facebook上搜索公司人員
- 23. Gradle公司的母公司
- 24. 工作人員和教職員工姓名和年薪降序
- 25. 演員NHibernate的母公司兒童
- 26. Segue公司沒有成員的ViewController
- 27. 僅爲一個公司員工部署iOS應用程序
- 28. 公司名稱
- 29. pl/sql:按公司排序,然後公司,或附加2表
- 30. 於母公司
這是沒有足夠的信息去。公司1和公司2是否有單獨的表格,或者是同一個表格中的所有數據? – steinmas
表名?字段名稱?表結構? –
Company1和Company2是同一個表的列「Cname」的一部分。對於那個很抱歉。 – Saurav