서브쿼리

·IT 공부/DB
한 테이블의 컬럼 값을 포함하고 있는 테이블의 레코드를 가져오고 싶은 경우가 있어서, 적용하는 법을 찾아봤습니다.  예를 들어서, product 테이블과 order 테이블이 존재한다고 생각했을 때, order 테이블에는 title이라는 컬럼이 존재합니다. title 컬럼에는 product의 상품 번호 + string이 적혀져있는 구조라고 가정을 해봅니다. 그런 경우에, product의 상품번호를 이용해서 TITLE LIKE '%상품번호%' 형식으로 order 테이블의 레코드를 가져오는 구조입니다. orderidtitle1모델 (AAA-123) 를 구매했습니다. 2모델 (BBB-222) 를 구매했습니다. 3모델 (DDD-222) 를 구매했습니다. 4모델 (CCC-394) 를 구매했습니다. productid..
·IT 공부/DB
서브쿼리 SQL문을 실행할 때, 추가로 필요한 데이터를 조회할 때 사용합니다. 보통은 WHERE문에서 사용되지만, FROM, SELECT문 등에서도 사용이 가능합니다. 사용방법 SELECT 열 FROM 테이블 WHERE 조건식 (SELECT 열 FROM 테이블 WHERE 조건식); 예를 들어서, 학생 테이블에서 홍길동 학생의 학비보다 더 많이 학비를 내고 있는 학생들의 목록을 출력하고 싶을 경우에는 어떻게 해야하나? 홍길동 학생의 학비값을 출력해서 얻은 다음 -> 그 값을 WHERE 조건식에 넣어서 조건식에 만족하는 학생들 출력 SELECT 학비 FROM 학생 WHERE 이름 = '홍길동'; 위의 출력값이 300이었을 때, SELECT * FROM 학생 WHERE 학비 = 300; 두 번의 과정을 거쳐야..
JONGI-N CHOI
'서브쿼리' 태그의 글 목록