Skip to content

Commit f175793

Browse files
authored
feat: add sql solution to lc problem: No.1321 (#2197)
1 parent 60bc898 commit f175793

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

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

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

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

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

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

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

0 commit comments

Comments
 (0)