일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 교차엔트로피오차
- Next.js
- next.js 튜토리얼
- max
- Depthwise Convolution
- sqlite3
- 신경망
- sum
- Depthwise Separagle Convolution
- 오차제곱합
- 데이터베이스
- 평균
- 시험데이터
- 학습 구현
- MIN
- PYTHON
- total
- 합계
- sigmoid
- 미니배치
- Pointwise Convolution
- 제약조건
- 렐루함수
- 밑바닥부터 시작하는 딥러닝
- PyQt5
- AVG
- COUNT
- join
- 최댓값
- 수치미분
- Today
- Total
목록개발/SQLite3 (29)
우잉's Development
OUTER JOIN 절 : 2개의 테이블을 조인하여 데이터를 검색하는 방법 중에 지정된 각 테이블의 컬럼 값이 일치하는 데이터뿐만 아니라 어느 한쪽 테이블만 데이터가 있어도 같이 받아오는 방법 1. 외부 조인 외부 조인은 두 테이블에 각각 결합이 되는 컬럼을 지정하고 각각의 컬럼에 같은 값이 저장되어 있는 데이터를 결합하여 받아온다. 내부 조인의 경우는 일치하지 않는 데이터를 검색하지 않았지만 외부 조인의 경우 일치하지 않는 경우도 데이터로 받아온다. ID 부서명 1 영업부 2 관리부 3 개발부 ID 이름 부서ID 1 Kim 1 2 Lee 3 3 Kang 2 4 Han 3 5 Cho 4 6 Song 1 위에 두 테이블을 외부 조인하면 다음과 같다. ID 이름 부서ID ID 부서명 1 Kim 1 1 영업부..
INNER JOIN 절 : INNER JOIN(내부 조인)은 2개의 테이블을 조인하여 데이터를 검색하는 방법 중에 지정된 각 테이블의 컬럼 값이 일치하는 데이터만 검색하는 방법 1. 내부 조인 ID 부서명 1 영업부 2 관리부 3 개발부 ID 이름 부서ID 1 Kim 1 2 Lee 3 3 Kang 2 4 Han 3 5 Cho 4 6 Song 1 위의 두 테이블을 내부 조인하면 다음과 같다. ID 이름 부서ID ID 부서명 1 Kim 1 1 영업부 2 Lee 3 3 개발부 3 Kang 2 2 관리부 4 Han 3 3 개발부 6 Song 1 1 영업부 테이블에 없는 ID를 가진 테이블의 5번은 내부 조인하는 경우 데이터를 받아오지 않는다. 두 테이블간의 연결관계는 부서 id에 있으므로 inner join의 ..
1. CASE 절 CASE 절은 두 가지 방법이 있습니다. 하나 씩 살펴봅시다. 1-1 CASE절을 사용한 조건 분기 SELECT CASE WHEN 조건식1 THEN 결과1 WHEN 조건식2 THEN 결과2 LESE 결과3 END FROM 테이블명; 예제로 다뤄봅시다. 일단 exam테이블을 생성하겠습니다. CASE 절을 사용하여 80 초과면 Pass 60과 80 사이이면 Retest를 반환하고 나머지는 'Fail'입니다. 이러한 결과를 '결과'라는 컬럼으로 생성하기 위해 as'결과'로 as 절을 사용해봅시다. 1-2 CASE 절을 사용한 값 목록과 비교 SELECT CASE 표현식 WHEN 값1 THEN 결과1 WHEN 값2 THEN 결과2 ELSE 결과3 END FROM 테이블 명; 표현식이 값1과 같..
1. LIMIT 절을 사용하여 조회할 데이터 수를 지정 SELECT 컬럼명, ... FROM 테이블명 LIMIT 행수; LIMIT절 후에 조회할 행수를 지정합니다. 행수가 지정된 경우에는 첫 번째 데이터에서 지정한 행수의 데이터만 가져옵니다. 또한, 저장된 데이터 수 보다 큰 행수를 지정해도 에러는 없습니다. 이 경우는 모든 데이터를 가져오겠죠? 예제를 이용해 봅시다. 전에 있던 user테이블을 삭제하고 다시 user테이블을 생성합니다. 자 그럼 LIMIT절을 사용하여 3개 데이터만 받아와 봅시다. 2. OFFSET 절을 사용하여 검색을 시작하는 위치의 지정 LIMIT 절을 지정한 경우에는 첫 번째 데이터부터 지정한 수의 데이터를 받아올 수 있지만, 처음부터가 아니라 지정된 위치에서부터 데이터를 조회할 ..
1. IS NULL 절을 사용한 조건부 표현식 작성 SELECT 컬럼명, ... FROM 테이블명 WHERE 컬럼 IS NULL; IS NULL절을 사용하면 컬럼이 NULL이랑 일치하는지 여부를 알 수 있습니다. 위의 표현식을 사용하면 NULL값인 데이터만 가져옵니다 그럼 NULL값만 있는 데이터를 가져오려면 아래와 같이 사용합니다. SELECRT 컬럼명, ... FROM 테이블명 WHERE 컬럼 IS NOT NULL; 예제로 한 번 살펴봅시다. 일단 user데이터를 생성합시다. 밑에 사진에서 위에 두 줄은 조회있을때 컬럼 별로 표현하기 위한 설정입니다. 조회를 해보니 null값을 준 곳은 비어있습니다. (null과 ''공백은 다르다.) 이번에 is null절과 is not null절을 사용해봅시다. 그..