SQL
-
JOIN (INNER JOIN, OUTER JOIN, LEFT JOIN, RIGHT JOIN)DB 2021. 8. 20. 18:49
join이란? 두개 이상의 테이블을 연결해서 데이터를 검색하는 방법이다. 연결하기 위해선 테이블들이 적어도 하나의 칼럼을 공유하고 있어야하고, 이 공유하고 있는 컬럼을 PK 또는 FK값으로 사용해야한다. 우선 2가지의 테이블을 생성해보았다. inner join SELECT 테이블별칭.조회할칼럼, 테이블별칭.조회할칼럼 FROM 기준테이블 별칭 INNER JOIN 조인테이블 별칭 ON 기준테이블별칭.기준키 = 조인테이블별칭.기준키; left join SELECT 테이블별칭.조회할칼럼, 테이블별칭.조회할칼럼 FROM 기준테이블 별칭 LEFT OUTER JOIN 조인테이블 별칭 ON 기준테이블별칭.기준키 = 조인테이블별칭.기준키; SELECT 테이블별칭.조회할칼럼, 테이블별칭.조회할칼럼 FROM 기준테이블 별칭..
-
SQL문을 이용하여 데이터 가져오기 -1DB 2021. 6. 5. 15:02
SELECT / FROM / WHERE 절 SELECT -테이블에 저장된 데이터를 조회하기 위한 명령어 -SELECT 문에는 FROM 키워드가 반드시 따라와야함 SELECT 컬럼 FROM 테이블; WHERE -SELECT 문에서 마지막에 쓸 수 있는데 원하는 레코드만 검색하고자 할 때 쓰인다. -조건절의 구성은 컬럼, 연산자, 비교대상값이 올 수 있다. ex) SELECT * FROM EMP WHERE SAL > 3000; 산술 / 비교 / 논리 연산자 산술 연산자 SQL에서 산술 연산자를 사용하여 조회 가능하다. ex) SELECT ENAME, SAL, SAL + 100 FROM EMP; 비교 연산자 논리 연산자 여러개의 조건을 조합해서 결과를 얻어야 할 경우 논리 연산자를 사용한다. -AND : 두가..