coding 2

오라클SQL) EXISTS와 NOT EXISTS에 대해 알아보자

먼저 EXISTS 와  NOT EXISTS가 무엇인지 살펴보자 EXISTS는 SQL에서 EXISTS(서브쿼리) 식으로 사용되며 서브쿼리의 값이 있을 때 true를, 없을 때 false를 반환한다.NOT EXISTS는 EXISTS과는 반대로 NOT EXISTS(서브쿼리) 식으로 사용되며 서브쿼리의 값이 있을 때 false를, 없을 때 true를 반환한다. EXISTS(SELECT * FROM TB_TEST WHERE 1=1) = true NOT EXISTS(SELECT * FROM TB_TEST WHERE 1=1) = false이런 식으로 반환이 된다는 것이다.이걸 조건문에 사용해서 다른 곳에서 가져온 데이터와 기존에 저장되어 있는 데이터를 비교해 새로운 값만 INSERT를 할 수 있게 해준다.예제 1 ..

01. 인라인(Inline)구조와 블록 레벨(Block-level)구조

이미지 출처 블록 레벨 요소(Block-level Elements) - 마크업을 할 때 줄이 바뀌는 특성을 가지고 있다. - 블록 레벨 요소는 텍스트(문자)와 인라인 요소를 자식 요소로 포함할 수 있다. - 블록 레벨 요소 중에는 블록 레벨 요소를 자식 요소로 포함할 수 있는 요소와 없는 요소가 있다. - 블록 레벨 요소는 하나의 박스라고 생각하면 된다. - 하나의 박스(영역)이기 때문에 margin 값과 padding 값을 적용할 수 있다. ex). , , 같은 요소들은 대표적인 블록 레벨 요소로 화면상 줄 바꿈 현상이 일어난다. 블록 레벨 요소 블록 레벨 요소 성질 줄 바꿈이 생깁니다. 인라인 요소(Inline Elements) - 마크업을 할 때 가로로 정렬이 된다. 즉 줄이 바뀌는 특성이 없고 한..