8000 Update README.md · tcv-tclsbc/sql-50-leetcode@074d187 · GitHub
[go: up one dir, main page]

Skip to content

Commit 074d187

Browse files
committed
Update README.md
1 parent 5b0291c commit 074d187

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -358,3 +358,25 @@ GROUP BY e1.employee_id
358358
HAVING reports_count > 0
359359
ORDER BY e1.employee_id
360360
```
361+
[1789. Primary Department for Each Employee
362+
](https://leetcode.com/problems/primary-department-for-each-employee/?envType=study-plan-v2&envId=top-sql-50)
363+
```sql
364+
SELECT employee_id, department_id
365+
FROM Employee
366+
WHERE primary_flag = 'Y'
367+
UNION
368+
SELECT employee_id, department_id
369+
FROM Employee
370+
GROUP BY employee_id
371+
HAVING COUNT(employee_id)=1
372+
373+
-- OR
374+
SELECT employee_id,department_id
375+
FROM Employee
376+
WHERE primary_flag = 'Y' OR employee_id IN
377+
(SELECT employee_id
378+
FROM employee
379+
GROUP BY employee_id
380+
HAVING COUNT(department_id) = 1
381+
)
382+
```

0 commit comments

Comments
 (0)
0