Skip to content

Commit a052f6c

Browse files
authored
feat: add sql solution to lc problem: No.1495 (#764)
No.1495.Friendly Movies Streamed Last Month
1 parent 027ccb4 commit a052f6c

File tree

3 files changed

+69
-33
lines changed

3 files changed

+69
-33
lines changed

solution/1400-1499/1495.Friendly Movies Streamed Last Month/README.md

Lines changed: 24 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -93,26 +93,31 @@ TVProgram</code> 表:
9393

9494
<!-- tabs:start -->
9595

96-
### **Python3**
97-
98-
<!-- 这里可写当前语言的特殊实现逻辑 -->
99-
100-
```python
101-
102-
```
103-
104-
### **Java**
105-
106-
<!-- 这里可写当前语言的特殊实现逻辑 -->
107-
108-
```java
109-
110-
```
111-
112-
### **...**
113-
96+
### **SQL**
97+
98+
```sql
99+
SELECT DISTINCT
100+
title
101+
FROM
102+
Content
103+
INNER JOIN
104+
TVProgram ON Content.content_id = TVProgram.content_id
105+
WHERE
106+
content_type = 'Movies'
107+
AND kids_content = 'Y'
108+
AND program_date BETWEEN '2020-06-01' AND '2020-06-30';
114109
```
115110

116-
```
111+
```sql
112+
SELECT DISTINCT
113+
title
114+
FROM
115+
Content
116+
INNER JOIN
117+
TVProgram ON Content.content_id = TVProgram.content_id
118+
WHERE
119+
kids_content = 'Y'
120+
AND (MONTH(program_date) , YEAR(program_date)) = (6 , 2020);
121+
```
117122

118123
<!-- tabs:end -->

solution/1400-1499/1495.Friendly Movies Streamed Last Month/README_EN.md

Lines changed: 22 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -89,22 +89,30 @@ Content table:
8989

9090
<!-- tabs:start -->
9191

92-
### **Python3**
93-
94-
```python
95-
96-
```
97-
98-
### **Java**
99-
100-
```java
10192

93+
```sql
94+
SELECT DISTINCT
95+
title
96+
FROM
97+
Content
98+
INNER JOIN
99+
TVProgram ON Content.content_id = TVProgram.content_id
100+
WHERE
101+
content_type = 'Movies'
102+
AND kids_content = 'Y'
103+
AND program_date BETWEEN '2020-06-01' AND '2020-06-30';
102104
```
103105

104-
### **...**
105-
106-
```
107-
108-
```
106+
```sql
107+
SELECT DISTINCT
108+
title
109+
FROM
110+
Content
111+
INNER JOIN
112+
TVProgram ON Content.content_id = TVProgram.content_id
113+
WHERE
114+
kids_content = 'Y'
115+
AND (MONTH(program_date) , YEAR(program_date)) = (6 , 2020);
116+
```
109117

110118
<!-- tabs:end -->
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
SELECT DISTINCT
2+
title
3+
FROM
4+
Content
5+
INNER JOIN
6+
TVProgram ON Content.content_id = TVProgram.content_id
7+
WHERE
8+
content_type = 'Movies'
9+
AND kids_content = 'Y'
10+
AND program_date BETWEEN '2020-06-01' AND '2020-06-30';
11+
12+
13+
14+
SELECT DISTINCT
15+
title
16+
FROM
17+
Content
18+
INNER JOIN
19+
TVProgram ON Content.content_id = TVProgram.content_id
20+
WHERE
21+
kids_content = 'Y'
22+
AND (MONTH(program_date) , YEAR(program_date)) = (6 , 2020);
23+

0 commit comments

Comments
 (0)