Skip to content

Commit af1c7e5

Browse files
authored
feat: add sql solution to lc problem: No.0597 (#766)
No.0597.Friend Requests I: Overall Acceptance Rate
1 parent 9af195f commit af1c7e5

File tree

3 files changed

+21
-2
lines changed

3 files changed

+21
-2
lines changed

solution/0500-0599/0597.Friend Requests I Overall Acceptance Rate/README.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,13 @@ RequestAccepted 表:
102102
### **SQL**
103103

104104
```sql
105-
105+
SELECT IFNULL(ROUND((
106+
SELECT COUNT(DISTINCT requester_id, accepter_id)
107+
FROM RequestAccepted
108+
) / (
109+
SELECT COUNT(DISTINCT sender_id, send_to_id)
110+
FROM FriendRequest
111+
), 2), 0.00) AS accept_rate;
106112
```
107113

108114
<!-- tabs:end -->

solution/0500-0599/0597.Friend Requests I Overall Acceptance Rate/README_EN.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,13 @@ There are 4 unique accepted requests, and there are 5 requests in total. So the
9898
### **SQL**
9999

100100
```sql
101-
101+
SELECT IFNULL(ROUND((
102+
SELECT COUNT(DISTINCT requester_id, accepter_id)
103+
FROM RequestAccepted
104+
) / (
105+
SELECT COUNT(DISTINCT sender_id, send_to_id)
106+
FROM FriendRequest
107+
), 2), 0.00) AS accept_rate;
102108
```
103109

104110
<!-- tabs:end -->
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
SELECT IFNULL(ROUND((
2+
SELECT COUNT(DISTINCT requester_id, accepter_id)
3+
FROM RequestAccepted
4+
) / (
5+
SELECT COUNT(DISTINCT sender_id, send_to_id)
6+
FROM FriendRequest
7+
), 2), 0.00) AS accept_rate;

0 commit comments

Comments
 (0)