SQL: 두 판 사이의 차이

학교의 모든 지식. SMwiki
둘러보기로 이동 검색으로 이동
편집 요약 없음
편집 요약 없음
 
(사용자 2명의 중간 판 2개는 보이지 않습니다)
1번째 줄: 1번째 줄:
{{SQL}}
{{SQL}}


===선택===
=개요=
"select * from 데이터 where 조건"
Structured Query Language'의 약자. 모든 데이터베이스에서 공통적으로 사용되는 표준화된 언어이다.


=== 테이블 작성 ===
명령의 마지막엔 ; 이 붙어야 함에 유의하자.
테이블명,컬럼명 명명 규칙


# 반드시 문자로 시작 해야함.
(대문자, 소문자 구분을 안하던데, 왜 대문자로 치는지 모르겠네;; 아마 구분을 위해서?)
# 1~30자 까지 가능함.
==팁==
# A~Z까지의 대소문자와 0~9까지의 숫자, 특수기호는 (_, $, #)만 포함할 수 있음.
# 오라클에서 사용되는 예약어나 다른 객체명과 중복불가
# 공백허용 안됨.


===합치기===
===SQL 브라우저===
"select * from 합칠데이터1 union all select * from 합칠데이터2"
SQL은 엑셀처럼 직관적으로 보기 힘든데, 이를 직관적으로 나열해주는 도구가 있다.
<br />


===변수별 계산하기===
HeidiSQL
열이름1에 속한 데이터별로 각각의 평균을 구해 각각 열이름으로 돌려준다.
 
"select 열이름1, avg(열이름2), "새로운열이름2", avg(열이름3), "새로운열이름3"... from 데이터 group by 열이름1"
 
<br />
 
===데이터 삽입===
INSERT INTO 테이블명
 
VALUES ('값1', '값2', ....);

2022년 10월 23일 (일) 10:57 기준 최신판

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

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

개요[편집 | 원본 편집]

Structured Query Language'의 약자. 모든 데이터베이스에서 공통적으로 사용되는 표준화된 언어이다.

명령의 마지막엔 ; 이 붙어야 함에 유의하자.

(대문자, 소문자 구분을 안하던데, 왜 대문자로 치는지 모르겠네;; 아마 구분을 위해서?)

[편집 | 원본 편집]

SQL 브라우저[편집 | 원본 편집]

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

HeidiSQL