8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5b0291c commit 074d187Copy full SHA for 074d187
README.md
@@ -358,3 +358,25 @@ GROUP BY e1.employee_id
358
HAVING reports_count > 0
359
ORDER BY e1.employee_id
360
```
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
369
370
+GROUP BY employee_id
371
+HAVING COUNT(employee_id)=1
372
+
373
+-- OR
374
+SELECT employee_id,department_id
375
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