life is egg

23.01.12 [SQL4일차] 본문

TIL

23.01.12 [SQL4일차]

삶은계란진재혁 2023. 1. 13. 00:27

과제및...NBC

제약조건 .~ 추가로 jpa와 다른점도 알려주셨다 .


insert into member values ('BLK','블랙핑크',163);

insert into buy values (null,'BLK','지갑');
insert into buy values (null,'BLK','맥북');

select M.mem_id , M.mem_name, B.prod_name from buy B join member M on B.mem_id = M.mem_id;

update member set mem_id = 'PINK' where mem_id = 'BLK';
-- 에러가난다 ...  제약조건때문에..? 그러면 테이블 만들때 ... cascade옵션을 사용하자 ..! on update cascade , on delete cascade 
-- jpa랑 다름 jpa는 영속성 전이 에 관한 문제 추가내용 .. manyToOne 바로 밑에 on delete.. 쓰면 일일히... 삭제안해도됨 .. 한번 해보자 ..! 단방향에서 매니쪽에 on delete 걸자 !
delete from member where mem_id = 'BLK';

select * from buy;

코테

자꾸 수학적으로 생각하는 것같다 ...  

/는 아예 나누는게 아니라 .. 몫을 반환한다....

그러니.... 주의하자.... 좀더 쉽게 풀수 있었는데.. 아쉬움이 남는다..

 

2023.01.13 - [알고리즘/프로그래머스] - 3진법 뒤집기

 

3진법 뒤집기

import java.util.ArrayList; class Solution { public int solution(int n) { //3^0,3^1,3^2,3^3, //0,0,2,1 //2*9 + 1*27 ArrayList arrayList = new ArrayList(); //10진법을 어떻게 3진법으로 바꿈 ? 3으로 나눔 ? while(n>0){ //45 -> 15 ->5 ->3,2 //

wh-dev.tistory.com

 


개인공부 -1

 


개인공부-2

'TIL' 카테고리의 다른 글

23.01.16 [줍줍줍줍줍줍줍줍줍줍줍줍줍..................]  (0) 2023.01.16
23.01.14 [리펙토링..]  (0) 2023.01.14
23.01.12 [SQL 3일차]  (1) 2023.01.12
23.01.10 [SQL 2일차]  (0) 2023.01.11
23.01.09 [SQL]  (0) 2023.01.09
Comments