Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit f175793

Browse files
feat: add sql solution to lc problem: No.1321 (doocs#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‎

Lines changed: 14 additions & 0 deletions
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‎

Lines changed: 14 additions & 0 deletions
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)

AltStyle によって変換されたページ (->オリジナル) /