본문 바로가기
728x90
반응형

SubQuery2

Oracle 개발자 수업 37일차 - JOIN 조인, JOIN 조인, JOIN [ 정의 ] - (서로 관계를 맺고 있는) 2개(1개) 이상의 테이블의 내용을 동시에 가져와서 1개의 결과셋을 만드는 작업 - 조인에서 컬럼은 반드시 테이블명(소유주)을 적는게 좋다.(가독성때문에..) [ 종류 ] 1. 단순 조인, CROSS JOIN 2. 내부 조인, INNER JOIN 3. 외부 조인, OUTER JOIN 4. 전체 외부 조인, FULL OUTER JOIN 5. 셀프 조인, SELF JOIN 1. 단순 조인, CROSS JOIN [ 정의 ] - 사용을 거의 안한다. --> WHY? 결과셋에 유효한 레코드와 유효하지 않은 레코드가 뒤섞여 있기 때문이다. - 가끔씩 개발자가 테스트 용도의 큰 데이터가 필요한 경우에 사용한다.(더미 데이터 - 유효성과 무관).. 2021. 5. 20.
Oracle 개발자 수업 36일차 - UPDATE, DELETE, GROUP BY, SUBQUERY 1. UPDATE 2. DELETE 3. GROUP BY 4. SUBQUERY 5. SQL 기본 문법 및 실행 순서 1. UPDATE [ 정의 ] - DML 명령어 - 원하는 행의 원하는 컬럼값을 수정하는 명령어 - UPDATE의 WHERE절은 정말 중요하다. (데이터 다 날라갈 수 있음) - UPDATE에서 컬럼값 수정시 PK값은 절대로 수정하면 안된다. UPDATE 테이블명 SET 컬럼명 = [컬럼명 = 수정할 값] x N [WHERE절] [ 예제 ] --기존 데이터 복구를 위한 트랜잭션 처리(추후 배울 예정) COMMIT; ROLLBACK; SELECT * FROM TBLCOUNTRY; 예제1) 대한민국의 수도 '서울' -> '세종시' 이전하기 UPDATE TBLCOUNTRY SET CAPITAL .. 2021. 5. 19.
728x90
반응형