일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 데이터베이스
- COUNT
- join
- 교차엔트로피오차
- Pointwise Convolution
- total
- 미니배치
- sqlite3
- 수치미분
- 평균
- 최댓값
- 학습 구현
- 제약조건
- 시험데이터
- 신경망
- 합계
- MIN
- 오차제곱합
- Depthwise Convolution
- 밑바닥부터 시작하는 딥러닝
- next.js 튜토리얼
- sigmoid
- 렐루함수
- AVG
- PYTHON
- max
- Depthwise Separagle Convolution
- sum
- Next.js
- PyQt5
- Today
- Total
목록개발/SQLite3 (29)
우잉's Development
1. changes 함수 : 최근 실행된 SQL문에 수정과 삭제된 행 수 출력 changes() 예제를 실행하려면 INSERT문, UPDATE문, DELETE문에 의해 테이블의 행에 대한 작업을 수행해야 하므로 실행해보겠습니다. INSERT문이 여러번 실행되었지만, 최근 발생한 데이터를 하나 추가한 것이기 때문에 changes함수는 1이 반환 이번엔 UPDATE문에서 Seoul을 address컬럼에 있는 데이터가 2개여서 2개 데이터 모두 수정되었습니다. 그러므로 changes함수는 2가 출력됩니다. DELETE문도 실행되는 해당 데이터 행 수 만큼 출력이 됩니다. 2. total_changes 함수 : 데이터베이스에 연결되고 실행된 SQL 문에 의한 수정 또는 삭제된 행의 총수 출력 total_chag..
1. hex함수 : BLOB타입의 값을 16진수 표기 hex(BLOB 타입의 값) - 인수에 지정된 값은 BLOB타입의 값으로 처리, BLOB 형태의 값을 16진수로 변환한 결과를 반환 - BLOB 타입의 값은 이진 데이터. 예제로 hex함수를 사용하여 randomblob함수에 의해 생성된 BLOB 형태의 값을 16진수로 구해 봅시다. (randomblob함수 : BLOB 타입의 값에 대한 난수 생성 ) 위와 같이 실행했더니, BLOB 타입이 16진수로 변환한 값을 반환했습니다. 그러면 A와 a의 16진수를 알아볼까요? 위를 통해 대분자 A는 16진수로 41이고 소문자 a는 61입니다. B와 b도 구해봅시다. 1씩 더해진 B는 42, b는 62인 16진수로 반환했습니다. 2. randomblob 함수 :..
1. round 함수 : 숫자를 반올림하는 데 사용 round(숫자, 자릿수) 인수로 지정된 숫자는 소수점의 위치이고 두 번째 인수는 자릿수를 지정할 수 있습니다. 예를 들어 round(0.529) 일 경우 1.0이고 round(0.529, 2)인 경우 0.53입니다. 실행해봅시다. 2. abs 함수 : 숫자의 절대 값 abs(숫자) 예를 들어, abs(-4.5) 이면 4.5를 출력 abs(58.2)이면 58.2를 출력합니다. 그럼 NULL값과 문자열을 대입할 경우 어떨지 실행해봅시다. null값은 null로 반환되고 문자열은 0.0으로 반환됩니다. 3. random 함수 : 난수를 생성하는데 사용 random() - 생성하는 난수의 범위는 -9223372036854775808에서 +92233720368..
1. length 함수 : 인수에 지정한 문자열의 문자수를 출력 length(문자열) - 값이 BLOB의 경우 바이트 수로 반환 - 컬럼명을 지정하면 열에 저장된 값의 문자 수를 반환 먼저 product테이블을 만들고 데이터 값을 넣어 봅시다. prduct테이블의 컬럼인 name_eng와 name_kor컬럼에 대한 문자수를 출력해봅시다. 예를 들어 id가 1인 컬럼의 length(name_eng)는 {A, P, P, L, E}이므로 5가 출력되고 length(name_kor)는 {사, 과}로 2가 출력됩니다. 2. lower 함수 & upper 함수 2-1 lower :문자열 모두 소문자로 반환 lower(문자열) 예를들어 lower('ApPlE')을 입력하면 apple로 반환됩니다. 직접 해봅시다. p..
1. group_concat 함수 그룹 내의 컬럼의 값을 연결하여 표시하는 데 사용 group_concat(컬럼명, 구분 문자) - 지정한 컬럼의 값 중에 null이 아닌 값을 하나의 문자열로 연결한 결과를 출력 - group by절을 사용하면 그룹마다 연결한 결과 출력 - 구분 문자를 지정하지 않은 경우 기본값은 쉼표(,)를 구분자로 값을 연결 먼저 user테이블을 없애고 다시 생성하여 데이터를 추가했습니다. 그리고 name컬럼을 group_concat 해보았더니 결과로 기본 구분자 쉼표로 출력되었습니다. 마지막 null값은 출력되지 않았습니다. 이번엔 다른 구분자 / 를 사용해봅시다 group by절을 사용하여 gender컬럼 별로 그룹화해서 연결해봅시다. 2. 날짜와 시간 함수 date(timest..