inblog logo
|
Coding_study
    SQL)MariaDB

    [MariaDB] Insert 와 Select 실습

    yuzu sim's avatar
    yuzu sim
    Nov 27, 2023
    [MariaDB] Insert 와 Select 실습
    Contents
    insertselect<테이블 만들기 실습>

    insert

    : 추가하기기
    insert into 테이블 명 values();
     
    notion image
    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이라는 테이블에 모든것을 보여

    <테이블 만들기 실습>

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

    Coding_study

    RSS·Powered by Inblog