![[MariaDB] Insert 와 Select 실습](https://image.inblog.dev?url=https%3A%2F%2Finblog.ai%2Fapi%2Fog%3Ftitle%3D%255BMariaDB%255D%2520Insert%2520%25EC%2599%2580%2520Select%2520%25EC%258B%25A4%25EC%258A%25B5%26logoUrl%3Dhttps%253A%252F%252Finblog.ai%252Finblog_logo.png%26blogTitle%3DCoding_study&w=2048&q=75)
insert
: 추가하기기
insert into 테이블 명 values();

insert into t01 values(1, '홍길동');
: t01이라는 테이블에 데이터(values = 2개)를 집어 넣겠다
컬럼을 선택하지 않거나 사용하지 않을 때는 SQL의 SELECT 문에서 해당 컬럼을 생략
- SQL) 문자명에 홑따옴표('') 사용
- 자바) 문자명에 쌍따옴표("") 사용
insert into t01 name, no values('홍길동', 1);
어디에 뭐가 들어가는지 순서를 정해줘야함)
변수선언: 변수명 자료형;
no int name vachar(20);
select
: 조회하기
SELECT 항목명 FROM 테이블 이름;
예시) SELECT no FROM t01: t01이라는 테이블에서 번호 항목만 골라서 보여줘 SELECT name FROM t01: t01이라는 테이블에서 이름 항목만 골라서 보여줘 SELECT no, name FROM t01: t01이라는 테이블에서 번호, 이름 항목만 골라서 보여줘 SELECT * FROM t01: t01이라는 테이블에 모든것을 보여
<테이블 만들기 실습>
- 테이블 명세서: 테이블을 만드는데 필요한 모든 정보가 있는 것


SELECT해서 테이블 구성 확인 가능

값을 INSERT해서 SELECT로 확인
값 중에 한글을 ISNERT할때 Encoding Error가 나타나면 UTF-8로 되어있는지 확인하고
다르다면 UTF-8로 변경해줘야 Encoding Error가 안남
테이블 생성할 때 행 이름(컬럼)과 자료 명 입력까지 해봤음
앞으로는 더 많이 입력하게 될 것(필수적인 것 not null, 다른 테이블과 연관 표시 등)
정리)
테이블의 용도: 데이터 저장
insert into values(); SELECT 항목 FROM();
Share article