MySQL - 쿼리 실습해보기

SSAD·2023년 2월 27일
0

BackEnd

목록 보기
41/44
post-custom-banner
-- 데이터 베이스 확인
show databases;
-- carrot 데이터베이스 사용
use carrot;
-- 테이블 확인 
show tables;


-- 유저 테이블 확인
desc user;
-- 유저테이블에서 전체 컬럼 확인
SELECT * from user;
-- 유저테이블 데이터 입력
INSERT INTO user(id, email, password, nickName, mobileNumber, point, mannerTemperature, isLogin, createdAt, isDelete, updatedAt) 
	values(uuid(), 'abc@naver.com', '1234','ssad','010-1111-1111',0, 36.5, false, now(), false, now());

SELECT * from user;


-- 상품카테고리 테이블 설명확인
desc product_category;

SELECT  * FROM product_category;

INSERT INTO product_category(id, name)
	values(uuid(), '디지털기기');

SELECT  * FROM product_category;


-- 상품태그 확인
desc product_tag ;
select * from product_tag;

insert into product_tag(id, name)
	values(uuid(),'애플워치');

SELECT * from product_tag;


-- 상품판매위치 테이블 설명 확인
desc product_saleslocation;
SELECT * from product_saleslocation ;
insert into product_saleslocation(id, address, addressDetail, latitude, logitude, meetingTime)
	values(uuid(), "화순군 어딘가", "화순군 칠충로", 11.11233111, 10.11242111, '2023-05-28');

-- 상품테이블 설명 확인
desc product;
SELECT * FROM product;

INSERT INTO product(id, title, description ,price, sellerId, productCategoryId , productSaleslocationId)
	values(uuid(), '애플워치 판매', '애플워치S급 판매함 ^ㅆ^',300000, 'f14001bf-b66f-11ed-8ffa-80fa5b488ba1','f9355f13-b670-11ed-8ffa-80fa5b488ba1', '3f6f5786-b673-11ed-8ffa-80fa5b488ba1');
SELECT * FROM product;

-- 상품테이블에 title 바꿔보기  UPDATE 
update product 
set title ="애플워치 7 S급 판매"
	where id = 'a786e740-b674-11ed-8ffa-80fa5b488ba1';
SELECT * FROM product;

-- 합쳐서 조회하기 (상품, 상품위치)
SELECT * 
	from product p, product_saleslocation ps
	where p.productSaleslocationId  = ps.id;
profile
learn !
post-custom-banner

0개의 댓글