DBMS/MySQL

함수, 그룹핑, DML, DDL

SZCODE 2020. 4. 1. 01:21
-- 1.  상품정보를 저장할 수 있는 테이블을 구성하여 보자.(상품코드, 상품명, 상품가격 등)

create table product (procode int , proname varchar(20), proprice int);

-- 2. 상품 데이터를 5개 이상 저장하는 SQL을 작성하여 보자. ( 상품명에 TV, 노트북 포함 하도록 하여 5개 이상)

insert into product (procode,proname,proprice) values(1,'TV1',200000);
insert into product (procode,proname,proprice) values(2,'TV2',300000);
insert into product (procode,proname,proprice) values(3,'TV3',400000);
insert into product (procode,proname,proprice) values(4,'노트북',100000);
insert into product (procode,proname,proprice) values(5,'노트북2',200000);

-- 3.  상품을 세일하려고 한다.   15% 인하된 가격의 상품 정보를 출력하세요.

select procode, proname,proprice-proprice*0.15
from product;

-- 4. TV 관련 상품을 가격을 20% 인하하여 저장하세요.  그 결과를 출력하세요.

update product 
set proprice = proprice * 0.8
where proname like 'TV%';

-- 5.  저장된 상품 가격의 총 금액을 출력하는 SQL 문장을 작성하세요.

select sum(proprice)
from product;

'DBMS > MySQL' 카테고리의 다른 글

JDBC API  (0) 2020.04.01
SQL  (0) 2020.04.01