데이터 가져오기
데이터를 가져오는 기본 명령어
- DESC : 테이블 구조를 확인하기 위한 명령어. 결과가 스크립트로 출력된다.
- SELECT : 테이블에 저장된 데이터를 조회하기 위한 명령어. FROM이 반드시 뒤따라온다.
- SELECT 다음에는 열 정보가 들어가고, FROM 뒤에는 테이블 정보가 들어온다.
- WHERE : IF문처럼 특정 조건에 맞는 데이터만 보여주도록 한다.
산술/비교/논리 연산자
- 산술연산자 : 숫자형 데이터에서 산술연산을 실시하면 임시 데이터가 생성되어 출력된다.
- 비교연산자 : 숫자형 데이터의 일치 여부에 따라 출력된다. 문자, 날짜는 단일 따옴표를 이용하여 표시하고, 문자는 대소문자를 구분하여 입력하여야 한다.
- and , or, not : 각 조건의 연산을 나타낸다.
- not은 숫자의 경우 !=와 <>, ^=로도 나타낼 수 있다.
- between A and B : a와 b사이의 결과만 출력한다.
- in : 데이터가 특정 집합의 내부의 값과 일치하는 경우를 출력한다. 사실상 or문의 강화 형태이다.
- like : 특정 문자가 포함되는 문자를 찾을 때 사용하는 쿼리문
- a% : a로 시작하는 문자
- %a% : a가 포함되는 문자
- %n : n으로 끝나는 문자
- _(언더바) : 1칸의 크기를 가지는 와일드 카드 역할을 한다.
- escape’\’ : 이스케이프 문자를 결정하는 쿼리문, %나 _를 문자로 인식하기 위한 방법, \가 아닌 어떤 글자라도 이스케이프 문자로 사용할 수 있다.
- null : null은 숫자와 다른 연산자를 사용한다. is null, is not null을 사용하여 조건을 설정할 수 있다.
정렬
- orderby : ascending오름차순, descending내림차순으로 정렬할 수 있다. ASC, DESC
- 기본값은 asc이다.
기타 연산
- distinct : 결과 중 중복을 제거한 값을 출력한다.
- 별칭 부여하기 : 기존 열의 정보가 아닌 연산 결과의 임시 열은 as 이름 이나 쌍따옴표””를 사용하여 별칭을 붙여 보여줄 수 있다.
- 연결 연산자 || : 여러 열의 정보를 연결하여 보여줄 때 사용한다.
- 열 || ‘사이 작성할 문자’ || 열 으로 정의하면 정보 문자 정보 형태로 반환된다.
'공부일지' 카테고리의 다른 글
231026 (Oracle) (0) | 2023.10.26 |
---|---|
231025 (Java) (0) | 2023.10.26 |
231024 (Java) (0) | 2023.10.25 |
231024 (Oracle) (0) | 2023.10.24 |
231019 (jQuery) (0) | 2023.10.19 |