본문 바로가기

insert

05.02. 집계와 서브쿼리 - 서브쿼리 서브쿼리서브쿼리는 SELECT 명령에 의한 데이터 질의로, 상부가 아닌 하부의 부수적 질의를 의미합니다.서브쿼리를 지정하는 방법은 간단하게 SELECT 쿼리를 괄호로 묶어서 SELECT / FROM / WHERE 구 등에서 사용할 수 있습니다.스칼라 값서브쿼리를 다른 구에서 사용하는 것을 설명하기전에 스칼라 값이라는 것에 대해 설명해 보겠습니다.서브쿼리를 사용할 때는 그 쿼리가 어떤 값을 반환하는지 주의할 필요가 있습니다. SELECT 쿼리를 실행 시 여러가지 패턴들이 나올수 있지만 일반적인 패턴에 대해 아래 표에 설명하겠습니다. #쿼리설명1SELECT MIN(컬럼) FROM 테이블명하나의 값을 반환2SELECT 컬럼 FROM 테이블명하나의 컬럼에 복수의 레코드3SELECT MIN(컬럼1), MAX(컬럼.. 더보기
04. 데이터의 추가, 삭제, 갱신 INSERT이전 글들은 SELECT를 활용해서 데이터를 검색하는 것이었다면 지금은 데이터를 입력할 때의 방법을 설명하겠습니다. 우리가 게시판을 하나 만들었다고 한다면 최초 서비스가 올라갔을 때는 게시글이 하나도 없을 것입니다. 그러면 우리는 ‘글쓰기' 또는 ‘만들기’와 같은 버튼을 클릭했을 때 데이터 추가 기능을 사용할 것입니다. 여기서 사용하는 것이 INSERT라고 생각하면 됩니다.INSERT로 레코드 추가하기RDBMS에서는 INSERT 명령으로 레코드 단위로 데이터를 추가합니다. 1INSERT INTO 테이블명 VALUES (값1, 값2, 값3 ...);[표 1. INSERT를 사용하는 방법] 해당 쿼리의 형식으로 실행 시 지정한 테이블에 레코드가 추가됩니다. INSERT 쿼리는 실행을 하면 처리 상.. 더보기