일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Spring Cloud Gateway
- 슬랙
- mysql
- 실행계획
- 배타서브타입
- 인덱스
- 완전서브타입
- jenkins
- SQL
- bc정규형
- 물리모델
- 샘플데이터
- IntelliJ
- vue3
- 인텔리제이
- 워크벤치
- 정규형
- 중복서브타입
- 제5정규형
- Slack
- Workbench
- 제4정규형
- index
- group-by
- 서브타입
- 젠킨스
- order-by
- 불완전서브타입
- 빈줄제거
- 데이터통합
- Today
- Total
목록전체 글 (76)
domsam - IT 기술 블로그
-- 01-(7) 박지성이 구매하지 않은 도서의 이름SELECT DISTINCT booknameFROM book BLEFT JOIN orders OON B.bookid = O.bookidLEFT JOIN customer CON O.custid = C.custidAND C.`name` = '박지성'WHERE c.custid IS NULL;SELECT *FROM book BLEFT JOIN orders OON O.bookid = B.bookidLEFT JOIN customer CON C.custid = O.custidAND C.`name` = '박지성'WHERE C.custid IS NULL;SELECT booknameFROM bookWHERE bookid NOT IN ( SELECT O.bookid FRO..
/* p.190 INSERT질의 3-44. book 테이블에 새로운 도서 '스포츠 의학'을 삽입하시오. 스포츠 의학은한솔의학서적에서 출간했으며 가격은 90,000원입니다.*/INSERT INTO book( bookid, bookname, publisher, price )VALUES ( 11, '스포츠 의학', '한솔의학서적', 90000 );INSERT INTO book SET bookid = 12 , bookname = '스포츠 의학' , publisher = '한솔의학서적' , price = 90000; /* 질의 3-45. book 테이블에 새로운 도서 '스포츠 의학'을 삽입하시오. 스포츠 의학은한솔의학서적에서 출간했으며 가격은 미정입니다. */ INSER..
-- 질의 3-33. 주문이 있는 고객의 이름과 주소를 나타내시오. -- 주문 정보는 orders 테이블에 존재-- 고객 정보는 customer 테이블에 존재SELECT *FROM orders;SELECT NAME, address FROM customer WHERE custid IN ( SELECT custid FROM orders ); SELECT DISTINCT C.name, C.address FROM customer C JOIN orders O ON O.custid = C.custid; SELECT C.name, C.address FROM customer C JOIN orders O ON O.custid = C.custid GROUP BY C.name, C.address;..
-- 질의 3-29. 도서를 구매한 적이 있는 고객의 이름을 검색하시오.-- (1) 주문한 고객 id를 구한다. SELECT custid FROM orders;-- (2) 주문한 고객 id를 customer 테이블의 where절에 사용한다. SELECT NAME FROM customer WHERE custid IN ( SELECT custid FROM orders );SELECT DISTINCT C.name FROM customer C LEFT JOIN orders O ON O.custid = C.custid WHERE O.orderid IS NOT NULL;SELECT DISTINCT C.name FROM customer C INNER JOIN orders O ON O.custid =..
-- Q-21. 가격이 8,000원 이상인 도서를 구매한 고객에 대하여 고객별 주문-- 도서의 총수량을 구하시오. 단, 2권 이상 구매한 고객에 대해서만 구하시오.-- (1)8,000원 이상인 도서를 구매한 고객 정보를 가져온다.SELECT *FROM ordersWHERE saleprice >= 8000;-- (2) (1)에서 구한 정보에서 고객별 구매 수량을 구한다.SELECT custid, COUNT(custid)FROM ordersWHERE saleprice >= 8000GROUP BY custid;-- (3) (2)에서 구한 정보에서 구매 수량이 2권 이상인 고객만 구한다.SELECT custid, COUNT(custid)FROM ordersWHERE saleprice >= 8000G..