SQL: 두 판 사이의 차이

학교의 모든 지식. SMwiki
둘러보기로 이동 검색으로 이동
편집 요약 없음
편집 요약 없음
3번째 줄: 3번째 줄:
===선택===
===선택===
"select * from 데이터 where 조건"
"select * from 데이터 where 조건"
=== 테이블 작성 ===
테이블명,컬럼명 명명 규칙
# 반드시 문자로 시작 해야함.
# 1~30자 까지 가능함.
# A~Z까지의 대소문자와 0~9까지의 숫자, 특수기호는 (_, $, #)만 포함할 수 있음.
# 오라클에서 사용되는 예약어나 다른 객체명과 중복불가
# 공백허용 안됨.


===합치기===
===합치기===
15번째 줄: 24번째 줄:
<br />
<br />


=== 데이터 삽입 ===
===데이터 삽입===
INSERT INTO 테이블명
INSERT INTO 테이블명


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

2021년 1월 23일 (토) 02:10 판

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

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

선택

"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', ....);