본문 바로가기

MSA-Training13

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.
2025-01-MSA 훈련 정보 1. 기본정보훈련기관그린컴퓨터아트학원 대구 캠퍼스과정명기업요구 프로젝트 중심 MSA기반 자바 풀스택 (클라우드 활용) 개발자 양성과정훈련기간2025.04.11 - 2025.10.30훈련시간09:30 ~ 18:20 (일 8시간 / 점심시간 별도)점심시간: 13:20~14:20 (1시간)휴일/시스템 점검일5/5(월), 5/6(화), 6/6(금), 7/25(금)WIFI 비밀번호0535721005 2. 출석/퇴실비콘 / 지문 중 하나로 처리 가능.출석/퇴실은 한 가지로 통일하여야 한다.비콘으로 출석했다면 비콘으로 퇴실처리.지문으로 출석했다면 지문으로 퇴실처리.2-1. 블루투스 비콘 (Beacon)HRD-NET 앱으로 처리. 아이디/비번으로 로그인을 하면 자동 로그인 가능. 2-2 지문5층 데스크에서 지문 출석/.. 2025. 4. 17.
DAY.03 마당서점 샘플데이터 Q-01. 책이름이 '축구의 역사'인 책의 출판사와 가격을 표시해 주세요.Q-02. 이름이 '김연아'인 고객의 휴대폰번호를 표시해 주세요.Q-03. 모든 국내 도서의 이름과 가격을 검색하시오. Q-04. 모든 도서의 도서번호, 도서이름, 출판사, 가격을 검색하시오.Q-05. 도서 테이블에 있는 모든 출판사를 검색하시오. (중복제거)Q-06. 가격이 20,000원 미만인 도서를 검색하시오.Q-07. 가격이 10,000원 이상 20,000원 이하인 도서를 검색하시오. Q-08. 출판사가 '굿스포츠' 혹은 '대한미디어'인 도서를 검색하시오.Q-09. '축구의 역사'를 출간한 출판사를 검색하시오.Q-10. 도서이름에 '축구'가 포함된 책이름과 출판사를 검색하시오.Q-11. 도서이름의 왼쪽 두.. 2025. 4. 16.
DAY.02 /* p.151 중복제거 distinct distinct는 보려고하는 컬럼에서 조합했을 때 중복이 되는 경우 중복제거가 된다. 예약어(파란색 키워드): 약속된 명령어 PK(Primary Key, 기본키, 노란색 키 모양), 단일키/복합키 */ -- 443,308 rowSELECT * FROM titles;-- 443,308 rowSELECT DISTINCT * FROM titles;-- 443,308 rowSELECT title FROM titles;-- 7 rowSELECT DISTINCT title FROM titles;-- 443,308 rowSELECT title, from_date FROM titles;-- 34,823 rowSELECT DISTINCT title, from_date FROM.. 2025. 4. 15.