Skip to content

Commit 15254ae

Browse files
committed
feat: add sql solution to lc problem: No.1321
1 parent 60bc898 commit 15254ae

File tree

2 files changed

+32
-0
lines changed

2 files changed

+32
-0
lines changed

solution/1300-1399/1321.Restaurant Growth/README.md

+16
Original file line numberDiff line numberDiff line change
@@ -104,4 +104,20 @@ FROM t
104104
WHERE rk > 6;
105105
```
106106

107+
### **SQL**
108+
109+
```sql
110+
# Write your MySQL query statement below
111+
SELECT
112+
a.visited_on,
113+
SUM(b.amount) AS amount,
114+
ROUND(SUM(b.amount) / 7, 2) AS average_amount
115+
FROM
116+
(SELECT DISTINCT visited_on FROM customer) AS a
117+
JOIN customer AS b ON DATEDIFF(a.visited_on, b.visited_on) BETWEEN 0 AND 6
118+
WHERE a.visited_on >= (SELECT MIN(visited_on) FROM customer) + 6
119+
GROUP BY a.visited_on
120+
ORDER BY a.visited_on;
121+
```
122+
107123
<!-- tabs:end -->

solution/1300-1399/1321.Restaurant Growth/README_EN.md

+16
Original file line numberDiff line numberDiff line change
@@ -100,4 +100,20 @@ FROM t
100100
WHERE rk > 6;
101101
```
102102

103+
### **SQL**
104+
105+
```sql
106+
# Write your MySQL query statement below
107+
SELECT
108+
a.visited_on,
109+
SUM(b.amount) AS amount,
110+
ROUND(SUM(b.amount) / 7, 2) AS average_amount
111+
FROM
112+
(SELECT DISTINCT visited_on FROM customer) AS a
113+
JOIN customer AS b ON DATEDIFF(a.visited_on, b.visited_on) BETWEEN 0 AND 6
114+
WHERE a.visited_on >= (SELECT MIN(visited_on) FROM customer) + 6
115+
GROUP BY a.visited_on
116+
ORDER BY a.visited_on;
117+
```
118+
103119
<!-- tabs:end -->

0 commit comments

Comments
 (0)