Skip to content

Commit 0e7838c

Browse files
committed
feat: add sql solution to lc problems: No.0184
No.0184.Department Highest Salary
1 parent 7d7ef85 commit 0e7838c

File tree

2 files changed

+42
-2
lines changed

2 files changed

+42
-2
lines changed

solution/0100-0199/0184.Department Highest Salary/README.md

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ Department 表:
8484

8585
### **SQL**
8686

87-
```
87+
```sql
8888
SELECT
8989
Department.NAME AS Department,
9090
Employee.NAME AS Employee,
@@ -100,4 +100,24 @@ WHERE
100100
GROUP BY DepartmentId )
101101
```
102102

103+
```sql
104+
# Write your MySQL query statement below
105+
SELECT
106+
d.NAME AS Department,
107+
e1.NAME AS Employee,
108+
e1.salary AS Salary
109+
FROM
110+
Employee AS e1
111+
JOIN Department AS d ON e1.departmentId = d.id
112+
WHERE
113+
e1.salary = (
114+
SELECT
115+
MAX( Salary )
116+
FROM
117+
Employee AS e2
118+
WHERE
119+
e2.departmentId = d.id
120+
)
121+
```
122+
103123
<!-- tabs:end -->

solution/0100-0199/0184.Department Highest Salary/README_EN.md

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ Department table:
8282

8383
### **SQL**
8484

85-
```
85+
```sql
8686
SELECT
8787
Department.NAME AS Department,
8888
Employee.NAME AS Employee,
@@ -98,4 +98,24 @@ WHERE
9898
GROUP BY DepartmentId )
9999
```
100100

101+
```sql
102+
# Write your MySQL query statement below
103+
SELECT
104+
d.NAME AS Department,
105+
e1.NAME AS Employee,
106+
e1.salary AS Salary
107+
FROM
108+
Employee AS e1
109+
JOIN Department AS d ON e1.departmentId = d.id
110+
WHERE
111+
e1.salary = (
112+
SELECT
113+
MAX( Salary )
114+
FROM
115+
Employee AS e2
116+
WHERE
117+
e2.departmentId = d.id
118+
)
119+
```
120+
101121
<!-- tabs:end -->

0 commit comments

Comments
 (0)