select 3

[MySQL] table 생성, 데이터 입력 create, insert

table생성 및 데이터 삽입 create 삽입할 칼럼명과 칼럼속성을 나열 마지막에 기본키, 연결키를 지정 (추후 add로 지정가능) 단, auto_increment를 사용하는 경우 기본키 설정 필수! create table 테이블명 ( 칼럼명1 칼럼속성1, 칼럼명2 칼럼속성2, ... primary key(칼럼명) foreign key(연결칼럼명1) references 연결테이블명1(연결테이블의 연결키1) foreign key(연결칼럼명2) references 연결테이블명2(연결테이블의 연결키2) ... ) ; -- 생성 후 키 지정시 alter table attend add primary key(기본키) ; alter table attend add foreign key(연결키) references 타..

[MySQL] 타 테이블의 값을 현재 테이블에 삽입하기

타 테이블을 검색 -> 원하는 값만 가져와 삽입 위치에 맞게 작성하고, 가져올 값도 해당 위치에 적기 valuse 대신 select ~ from 가져올테이블명으로 삽입 예) product 테이블의 name, price을 가져와 삽입 insert into buy (customer, product_name, price, amount) select '다래', name, price, 3 from product where num = 3; -- select를 이용하여 원하는 위치에 타 테이블의 값 삽입 insert into buy(customer, product_name, price, amount) select '다래', name, price, 3 from product where num = 3; mysql> se..