Skip to content

Commit 361ddff

Browse files
civilian7claude
andcommitted
chore: 연습문제 '시작하기 전에' 섹션 제거 (30개 파일)
사용 테이블 + 학습 범위 admonition으로 역할 대체. 트랜잭션 경고(warning)는 유지. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent e873d65 commit 361ddff

30 files changed

Lines changed: 0 additions & 698 deletions

‎docs/en/exercises/advanced-01-window-functions.md‎

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,6 @@
1212
!!! abstract "Concepts"
1313
`ROW_NUMBER`, `RANK`, `DENSE_RANK`, `NTILE`, `LAG`, `LEAD`, `SUM/AVG/COUNT OVER`, `FIRST_VALUE`, `LAST_VALUE`, `ROWS BETWEEN`
1414

15-
!!! info "Before You Begin"
16-
This exercise puts into practice what you learned in **Advanced Lesson 18** (Window Functions).
17-
All queries can be executed in SQLite. Cancellation/return order exclusion conditions: `status NOT IN ('cancelled', 'returned', 'return_requested')`
18-
19-
---
20-
2115
## Basic (1~5)
2216

2317
Practice the basic syntax of window functions.

‎docs/en/exercises/advanced-02-cte.md‎

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,6 @@
1212
!!! abstract "Concepts"
1313
`WITH`, Recursive CTE(`WITH RECURSIVE`), Multiple CTE Chaining, CTE + Aggregate/JOIN/Window Function
1414

15-
!!! info "Before You Begin"
16-
This exercise puts into practice what you learned in **Advanced Lesson 19** (CTE).
17-
Recursive CTEs are used in SQLite with the `WITH RECURSIVE` syntax.
18-
Cancellation/return order exclusion conditions: `status NOT IN ('cancelled', 'returned', 'return_requested')`
19-
20-
---
21-
2215
## Basic (1~5)
2316

2417
Practice single CTE and CTE + JOIN/aggregation.

‎docs/en/exercises/advanced-03-exists-antipattern.md‎

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,6 @@
1414
!!! abstract "Concepts"
1515
`EXISTS`, `NOT EXISTS`, Correlated subquery, Anti-join pattern, Universal Quantification
1616

17-
!!! info "Before You Begin"
18-
This exercise puts into practice what you learned in **Advanced Lesson 20** (EXISTS).
19-
`EXISTS` returns TRUE if there is at least one row as a result of the subquery.
20-
`NOT EXISTS` is the opposite — TRUE when there are no rows of results.
21-
22-
---
23-
2417
## Basic (1~5)
2518

2619
Practice the basic usage of EXISTS and NOT EXISTS.

‎docs/en/exercises/advanced-04-db-objects.md‎

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,6 @@
1414
!!! abstract "Concepts"
1515
`CREATE VIEW`, View query, `DROP VIEW`, `CREATE TRIGGER` (AFTER/BEFORE, INSERT/UPDATE/DELETE, WHEN, OLD/NEW), Audit Logging, Stored procedure concepts (MySQL/PG)
1616

17-
!!! info "Before You Begin"
18-
This exercise puts into practice what you learned in **Advanced Lesson 22** (Views), **Lecture 24** (Trigger), and **Lecture 26** (Stored Procedures).
19-
Views and triggers can be run in SQLite.
20-
Stored procedure questions (15-20) are provided under the MySQL/PostgreSQL tab.
21-
22-
---
23-
2417
## Views (1~7)
2518

2619
Practice creating, using, and managing views.

‎docs/en/exercises/beginner-02-sort-paging.md‎

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,6 @@
1010
!!! abstract "Concepts"
1111
`SELECT`, `WHERE`, `ORDER BY`, `LIMIT`, `OFFSET`, `DISTINCT`, Aliases (`AS`), arithmetic operations
1212

13-
!!! info "Before You Begin"
14-
This exercise uses only what you learned in **Introductory Lessons 1-3** (SELECT, WHERE, ORDER BY, LIMIT, OFFSET).
15-
JOINs, subqueries, GROUP BY, and aggregate functions are not used.
16-
17-
---
18-
1913
## Basic (1~10)
2014

2115
Practice one concept at a time.

‎docs/en/exercises/beginner-03-aggregates.md‎

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,6 @@
1010
!!! abstract "Concepts"
1111
`COUNT`, `SUM`, `AVG`, `MIN`, `MAX`, `ROUND`, `COUNT(DISTINCT)` + Previous lecture contents
1212

13-
!!! info "Before You Begin"
14-
This exercise uses only what you learned in **Introduction Lessons 1-4**.
15-
GROUP BY, HAVING, JOIN, and subqueries are not used.
16-
Aggregate functions return one result for **entire rows** filtered by WHERE.
17-
18-
---
19-
2013
## Basic (1~10)
2114

2215
Practice one aggregate function at a time.

0 commit comments

Comments
 (0)