반응형
250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- Depthwise Separagle Convolution
- join
- PYTHON
- 데이터베이스
- Depthwise Convolution
- 합계
- COUNT
- max
- Next.js
- MIN
- 밑바닥부터 시작하는 딥러닝
- PyQt5
- 교차엔트로피오차
- 수치미분
- 오차제곱합
- 제약조건
- Pointwise Convolution
- 렐루함수
- 최댓값
- 시험데이터
- 학습 구현
- total
- next.js 튜토리얼
- sigmoid
- 평균
- AVG
- sum
- sqlite3
- 미니배치
- 신경망
Archives
- Today
- Total
우잉's Development
SQLite3_LIMIT절, OFFSET절 본문
728x90
반응형
1. LIMIT 절을 사용하여 조회할 데이터 수를 지정
SELECT 컬럼명, ... FROM 테이블명 LIMIT 행수;
LIMIT절 후에 조회할 행수를 지정합니다.
행수가 지정된 경우에는 첫 번째 데이터에서 지정한 행수의 데이터만 가져옵니다.
또한, 저장된 데이터 수 보다 큰 행수를 지정해도 에러는 없습니다. 이 경우는 모든 데이터를 가져오겠죠?
예제를 이용해 봅시다. 전에 있던 user테이블을 삭제하고 다시 user테이블을 생성합니다.
자 그럼 LIMIT절을 사용하여 3개 데이터만 받아와 봅시다.
2. OFFSET 절을 사용하여 검색을 시작하는 위치의 지정
LIMIT 절을 지정한 경우에는 첫 번째 데이터부터 지정한 수의 데이터를 받아올 수 있지만, 처음부터가 아니라 지정된 위치에서부터 데이터를 조회할 수 있습니다. 데이터를 조회할 첫 번째 위치를 지정하려면 OFFSET 절을 사용해야 합니다.
SELECT 컬럼명, ... FROM 테이블명 LIMIT 행수 OFFSET 시작위치;
SELECT 컬럼명, ... FROM 테이블명 LIMIT 시작위치, 행수;
그러면 3번째 Kang부터 일곱 번째 Jang까지 출력해봅시다. 위에 두 가지 방법 다 사용해 보겠습니다.
첫 번째 방법을 사용할 시 주의할 점은 offset절에서 3번째부터니까 3이라고 하면 안 되고 그 전행인 2를 입력해야 합니다. 두 번째 방법도 주의해야 합니다. 두 번째 방법을 해보겠습니다.
그럼 조금 더 나아가서 name컬럼을 정렬을 해봅시다. 즉, 3번째~7번째까지 name컬럼을 정렬해서 조회해보겠습니다.
다음은 컬럼값에 CASE 절, GROUP BY절, HAVING 절을 공부해보겠습니다.
728x90
반응형
'개발 > SQLite3' 카테고리의 다른 글
SQLite3_INNER JOIN (0) | 2022.01.07 |
---|---|
SQLite3_ CASE 절, GROUP BY 절, HAVING 절 (0) | 2022.01.06 |
SQLite3_IS NULL절, AS 절, DISTINCT 절 (0) | 2022.01.06 |
SQLite3_LIKE절과 GLOB절 (0) | 2022.01.05 |
SQLite3_WHERE절 (0) | 2022.01.05 |
Comments