본문 바로가기
data/sql

sql 문법 정리 1

by 포잉띠 2024. 3. 1.

{ } < 변수

 

select {colum1 , colum2 ... } from {table name}

 

select // DB에서 Data 조회에 사용

From // Data 조회할 Table 지정용

Where // Data filtering용

 

order by { colum [ {a} | {b} ] } // a|b 는 list 슬라이싱 느낌

 

Insert // 새로운 레코드를 테이블에 추가할 때 사용

ex) insert into {table_name (colums..) } {value}

 

delete // 레코드 삭제

ex) delete from {table_name} where {x, y, conditions};

 

create // 테이블 생성용

ex)

create {table_name(

    column_name data type,

    column_name data type,

   ...) }

 

alter table // 테이블 구조 변경할 때 사용 column name이나 datatype 같은

 

drop table // 테이블 삭제

 

select count( {column_name} ) from {table_name}; 레코드 수

select sum( {column_name} ) from {table_name}; 레코드 합계

select avg( {column_name} ) from {table_name};  value 평균

select max( {column_name} ) from {table_name}; 레코드 value중 최대값

select min( {column_name} ) from {table_name}; 레코드 value 중 최소값

 

order by {column (정렬의 기준이 되는 열)} asc // 오름차순 정렬

order by {column (정렬의 기준이 되는 열)} desc // 내림차순 정렬

 

 

 

 

'data > sql' 카테고리의 다른 글

MySQL load data  (0) 2024.03.09
Sql 이진 데이터  (0) 2024.03.06
Mysql 8.0 Workbench로 로컬 테스트 환경 구축  (0) 2024.03.05
SQL Join  (1) 2024.03.05
sql 문법 정리 2  (0) 2024.03.04