- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- deeplearning
- Linux
- r
- decode
- ios
- scheduledTimer
- Optional
- substr
- SWIFT
- rxswift
- ReLU
- sigmoid
- tapply
- trunc
- 명령어
- struct
- grep
- MVC
- Upper
- Python
- NVL
- Observable
- 연산자
- SQL
- 딥러닝
- swiftUI
- 시각화
- cocoapods
- barplot
- delegate
목록NVL (2)
iOS 개발 기록 블로그
nvl SQL(오라클)의 nvl 함수를 파이썬으로 구현해보겠습니다. SQL 예시로 아래와 같습니다. SELECT ename, nvl(comm, 0) FROM emp; emp라는 테이블에서 comm(커미션)이 null인 사원은 0으로 null이 아니면 comm을 출력하는 문장입니다. Python으로 구현해보면 def nvl(val1, val2): if val1 is "": return val2 return val1 import csv f = open("emp_comm.csv 테이블이 있는 경로", "r") emp_csv = csv.reader(f) for emp in emp_csv: print(emp[1], nvl(emp[6], 0)) #emp[6]은 comm이 있는 열 위와 같이 작성할 수 있습니다. d..
연결 연산자 오라클의 연결 연산자는 ' || ' 이 기호를 쓰며 엔터 위에 \버튼을 shift키와 함께 눌러 사용합니다. 예시 하나를 보여드리겠습니다. SELECT ename || ' 의 직업은' || job FROM emp; "EMP 테이블에서 사원 이름과 ' 의 직업은' OOO" 이라고 출력하는 코드입니다. 예제 1) 아래와 같이 출력되도록 하시오 select ename || ' 의 월급은 ' || sal || '입니다' from emp order by sal desc; 컬럼 별칭 컬럼 뒤에 as와 원하는 별칭을 넣어 사용합니다. 예제 2) 아래와 같이 출력되게 하시오 select ename as "이름", sal as "월급" from emp; NULL 처리하기 Null 값이란 데이터가 없고 알 수..