본문 바로가기

전체 글100

DAY.08 -- 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.. 2025. 4. 23.
DAY.07 /* 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.. 2025. 4. 22.
DAY.06 -- 질의 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;.. 2025. 4. 21.
DAY.05 -- 질의 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 =.. 2025. 4. 18.
DAY.04 -- 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.. 2025. 4. 17.
Chrome 원격 데스크톱 - 원격 지원 크롬 브라우저에서 구글 로그인을 하고 원격 액세스 - Chrome 원격 데스크톱 으로 이동한다. 2025. 4. 17.