Just do IT
article thumbnail
코딩영어 - DB
코딩 영어 2022. 12. 2. 14:06

단어 (풀단어) : [발음] 의미 * 주로 컴퓨터, 개발에 관련된 의미이며 모든 단어는 이 외에도 다양한 의미로 사용할 수 있습니다. BEGIN : [비긴] (동) 시작하다 TRAN(TRANSACTION) : [트랜섹션, 트랜] (명) 거래, 계약 ROLLBACK : [롤백] (명) 후진, 복귀 / DB에서는 데이터를 변경 이전 상태로 되돌리는 것 COMMIT : [커밋] (동) 저지르다, 범하다, 이행하다 / 쿼리문을 적용시키는 것 ** BEGIN TRANSACTION : 계약을 시작하는 것 (계약서에 사인하기 전에 내용 확인하는 단계) ROLLBACK TRANSACTION : 계약서의 내용이 맘에 안들어서 계약 취소 COMMIT TRANSACTION : 계약서의 내용이 마음에 들어서 최종 싸인하고 계..

article thumbnail
다중 테이블에서 데이터를 한번 출력하는 방법
Programing/DB 2022. 11. 30. 11:12

다중 테이블에서 데이터를 한번에 출력하는 방법 1. WITH 구문 - VIEW(임시 테이블)을 사용하는 방식 2. JOIN - FROM에서 서브쿼리 활용 1. WITH 구문 - VIEW(임시 테이블)을 사용하는 방식 WITH T1 AS ( SELECT NAME, SEX FROM TABLE1 WHERE USE_YN='Y'), T2 AS (SELECT NAME, NICK FROM TABLE2 INNER JOIN ON T1.NAME = T2.NAME WHERE USE_YN='Y') SELECT T1.NAME, T1.SEX, T2.NICK FROM T1, T2 WHERE T1.NAME = '' 위와 같이 T1, T2로 임시 테이블을 생성하고 마지막에 SELECT 문으로 각 임시테이블에서 데이터를 불러오면 한번에..