File tree Expand file tree Collapse file tree 12 files changed +33
-16
lines changed
0181.Employees Earning More Than Their Managers
0183.Customers Who Never Order Expand file tree Collapse file tree 12 files changed +33
-16
lines changed Original file line number Diff line number Diff line change 3939### ** SQL**
4040
4141```
42-
42+ select distinct(Num) as ConsecutiveNums from Logs Curr where
43+ Num = (select Num from Logs where id = Curr.id - 1) and
44+ Num = (select Num from Logs where id = Curr.id - 2)
4345```
4446
45- <!-- tabs:end -->
47+ <!-- tabs:end -->
Original file line number Diff line number Diff line change 6464### ** SQL**
6565
6666```
67-
67+ select distinct(Num) as ConsecutiveNums from Logs Curr where
68+ Num = (select Num from Logs where id = Curr.id - 1) and
69+ Num = (select Num from Logs where id = Curr.id - 2)
6870```
6971
70- <!-- tabs:end -->
72+ <!-- tabs:end -->
Original file line number Diff line number Diff line change 1+ select distinct (Num) as ConsecutiveNums from Logs Curr where
2+ Num = (select Num from Logs where id = Curr .id - 1 ) and
3+ Num = (select Num from Logs where id = Curr .id - 2 )
Original file line number Diff line number Diff line change 3636### ** SQL**
3737
3838```
39-
39+ select Name as Employee from Employee Curr where
40+ Salary > (select Salary from Employee where Id = Curr.ManagerId)
4041```
4142
42- <!-- tabs:end -->
43+ <!-- tabs:end -->
Original file line number Diff line number Diff line change 5858### ** SQL**
5959
6060```
61-
61+ select Name as Employee from Employee Curr where
62+ Salary > (select Salary from Employee where Id = Curr.ManagerId)
6263```
6364
64- <!-- tabs:end -->
65+ <!-- tabs:end -->
Original file line number Diff line number Diff line change 1+ select Name as Employee from Employee Curr where
2+ Salary > (select Salary from Employee where Id = Curr .ManagerId )
Original file line number Diff line number Diff line change 3939### ** SQL**
4040
4141```
42-
42+ select Email from Person group by Email having count(Email) > 1
4343```
4444
45- <!-- tabs:end -->
45+ <!-- tabs:end -->
Original file line number Diff line number Diff line change 6060### ** SQL**
6161
6262```
63-
63+ select Email from Person group by Email having count(Email) > 1
6464```
6565
66- <!-- tabs:end -->
66+ <!-- tabs:end -->
Original file line number Diff line number Diff line change 1+ select Name as Employee from Employee Curr where
2+ Salary > (select Salary from Employee where Id = Curr .ManagerId )
Original file line number Diff line number Diff line change 4949### ** SQL**
5050
5151```
52-
52+ select Name as Customers from Customers
53+ where id not in (select CustomerId from Orders)
5354```
5455
55- <!-- tabs:end -->
56+ <!-- tabs:end -->
You can’t perform that action at this time.
0 commit comments