SQL

학교의 모든 지식. SMwiki
211.36.142.134 (토론)님의 2021년 8월 25일 (수) 21:39 판
둘러보기로 이동 검색으로 이동

SQL에 대한 자료를 모아놓기 위한 틀 틀:SQL

  1. SQL
  2. SQL:변수
  3. SQL:DB 조작
  4. SQL:TABLE 조작
  5. SQL:DATA 조작
  6. SQL:활용
    1. SQL:유저 관련


SQL 브라우저

SQL은 엑셀처럼 직관적으로 보기 힘든데, 이를 직관적으로 나열해주는 도구가 있다.

HeidiSQL

사용법

선택

"select * from 데이터 where 조건"

테이블 작성

테이블명,컬럼명 명명 규칙

  1. 반드시 문자로 시작 해야함.
  2. 1~30자 까지 가능함.
  3. A~Z까지의 대소문자와 0~9까지의 숫자, 특수기호는 (_, $, #)만 포함할 수 있음.
  4. 오라클에서 사용되는 예약어나 다른 객체명과 중복불가
  5. 공백허용 안됨.

합치기

"select * from 합칠데이터1 union all select * from 합칠데이터2"

변수별 계산하기

열이름1에 속한 데이터별로 각각의 평균을 구해 각각 열이름으로 돌려준다.

"select 열이름1, avg(열이름2), "새로운열이름2", avg(열이름3), "새로운열이름3"... from 데이터 group by 열이름1"


데이터 삽입

INSERT INTO 테이블명

VALUES ('값1', '값2', ....);