중복 값의 제거
내림차순 정렬
오름차순 정렬
이름 순으로 정리
SELECT CustomerName AS 회원이름
From Customers
ORDER BY CustomerName ASC;
SELECT CustomerID AS 회원번호, CustomerName 회원이름
From Customers
ORDER BY CustomerName ASC;
사칙연산
컬럼에서도 더하거나 뺄 수 있다.
SELECT CustomerID+10 FROM Customers;
SELECT ProductName AS 제품이름, Price AS 기존가, Price*0.2 AS 할인된가격, Price*0.2 AS 최종가
FROM Products
SELECT Country || ' ' || City || ' ' || Address FROM Customers
논리 연산
True는 1, False는 0, and는 곱, or는 합, not은 반대
True and False = False
True or False = True
not True
SELECT * FROM Customers WHERE CustomerID In (10, 20, 30)
비교연산 LIKE
비교 문자와 형태가 일치(%(모든 문자), _(한 글자) 사용)
대소문자를 가리지 않음
SELECT * FROM Customers WHERE CustomerID LIKE '1';
SELECT * FROM Customers WHERE CustomerID LIKE '1_';
SELECT * FROM Customers WHERE CustomerID LIKE '1%';
%는 와일드카드
조건을 부여하여 데이터를 검색
'STUDY > DATABASE' 카테고리의 다른 글
SQL Developer (0) | 2022.05.11 |
---|---|
SQL 기초 4 (0) | 2022.05.09 |
SQL 기초 3 (0) | 2022.05.07 |
SQL 기초 1 (0) | 2022.05.03 |
Oracle 19c 설치 과정 <실패!!> (0) | 2022.04.20 |