0

さて、私は以下のようなSQLテーブルを持っています:

氏名 役職 部署 給与
Abc aaaa qazwsx 15
Abc aaaa hehene 73
Abc aaaa ジェネ 55
Abc bbbb thghbh 33
Abc bbbb hehehe 433
Abc bbbb eyehhe 54

データを作成するためのステートメント -

CREATE TABLE #StackOverflow
(Name VARCHAR(5)
,Title VARCHAR(5)
, Dept VARCHAR(10)
, Salary INT);

INSERT INTO #StackOverflow
(Name, Title, Dept, Salary)
SELECT 'Abc', 'aaaa', 'qazwsx', 15  UNION ALL
SELECT 'Abc', 'aaaa', 'hehene', 73  UNION ALL
SELECT 'Abc', 'aaaa', 'geneh', 55   UNION ALL
SELECT 'Abc', 'bbbb', 'thghbh', 33  UNION ALL
SELECT 'Abc', 'bbbb', 'hehehe', 433 UNION ALL
SELECT 'Abc', 'bbbb', 'eyehhe', 54

abc名前がで役職がaaaa、名前が でabc役職がの上位 2 つの部署を表示するクエリを作成する必要がありますbbbb。これは給与で注文する必要があります!

SQL サブクエリを使用して実装するにはどうすればよいですか?

4

2 に答える 2