일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- oracle
- 쿠킹덤공략
- 스프링
- 이클립스
- 스프링퀵스타트
- 크리스마스
- 홀리데이익스프레스
- 웹개발
- 딥러닝
- 쿠킹덤
- 개발자
- Spring
- edwith
- HTML
- 쿠키런킹덤크리스마스
- dart
- Java
- Eclipse
- 프로그래밍
- MySQL
- 자바
- 오블완
- programmers
- SQL
- GIT
- CSS
- 쿠키런킹덤
- 프로그래머스
- 쿠키런킹덤공략
- 티스토리챌린지
- Today
- Total
Dev study and notes
[SQL] 20200907 where/rownum/length/DUAL TABEL/CONCAT/SUBSTR/LENGTH/INSTR/LASTDAY 본문
[SQL] 20200907 where/rownum/length/DUAL TABEL/CONCAT/SUBSTR/LENGTH/INSTR/LASTDAY
devlunch4 2020. 9. 14. 01:11복습
github
git 특징 : 분산 저장소
working area -- staging area, INDEX -- local 저장소 --remote repository
(작업공간,폴더) .git ,git github.com
디렉토리]추가 add >>> 스테이지(인덱스)]반영 commit >>> 저장소] push>>원격저장소
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<pull<<<<<<<<<<<<<<<<<<<<<<<
SELECT *
FROM 테이블명 || INLINE-VIEW || VIEW [별칭]
WHERE
ORDER BY;
String “java”
sql ‘java’
table에는 정렬의 개념이 없다
SELECT *
FROM ;
오늘 실행했을때와 조회순서가 이전과 다를수 있다.
페이징 처리
실습 where 13
실습 row1
실습 row2
DUAL TABLE 테이블
length 길이 출력
LOWER
UPPER
// INITCAP : 주어진 문자열의 첫 번째 문자를 대문자로 변환시켜 준다.
LOWER : 주어진 문자열을 소문자로 변환시켜 준다.
UPPER : 주어진 문자열을 대문자로 변환시켜 준다
문자열 관련함수
SELECT CONCAT('Hello',',World') concat, --결합
SUBSTR('Hello, World',1,5) substr1, --1~5까지
SUBSTR('Hello, World',5) substr2, --5부터 끝까지
LENGTH('Hello, World') length, --문자수
INSTR('Hello, World','o') instr, --"o" 가 첫번째로 등장하는 인덱스 //
--INSTR('비교할 대상', '비교하고자하는 값', 비교를 시작할 위치, 검색된 결과의 순번)
INSTR('Hello, World','o', 5+1) instr2, --"o" 가 6번인덱스부터 등장하는 인덱스
INSTR('Hello, World','o', INSTR('Hello, World','o') +1) instr3, --위와 동일
LPAD('Hello, World', 15, '*') lpad, -- LPAD("값", "총 문자길이", "채움문자") << 왼쪽채움
LPAD('Hello, World', 15) lpad2, --위와 동일 공백으로 자리가 채워짐
RPAD('Hello, World', 15,'*') rpad, --오른쪽 채움
REPLACE('Hello, World', 'Hello', 'Hell') replace, --REPLACE('문자열' or 열 이름, '바꾸려는 문자열', '바뀔 문자열')
TRIM('Hello, World') trim, -- 문자열의 공백제거
TRIM(' Hello, World ') trim2,
TRIM('H' FROM 'Hello, World') trim3 -- 문자열의 공백제거 from 사용
FROM dual;
문자열
숫자 반올림/버림/나머지
찾기/바꾸기 맨 오른쪽 망원경 누르기
TRUNC(d[,F])
TRUNC 함수는 F에 지정된 단위로 절삭 한다
>>>>>>123.456 이라면
"."은 0/
소수첫째 자리아래로 절삭은 "1"/
소수둘째자리아래 절삭은 "2"/
양수 일의자리 아래로 절삭은 "0"/
양수 십의자리 아래로 절삭은"-1"
시간입력
날짜 관련 함수 SYSDATE
실습 fn1