티스토리 뷰
반응형
SELECT
데이터를 선택하고 가져오기 위해서 사용
student 테이블에서 student_name과 student_number을 가져오고 싶을 때
SELECT student_name, student_number -- 가져올 항목(column)
FROM student; -- 데이터를 가져올 테이블
- SELECT 다음에는 가져올 column의 이름을 적는다. 만약 column이 여러 개인 경우 콤마( , )를 사용한다.
- FROM 다음에는 가져올 column의 테이블 명을 적는다.
- 단어는 스페이스나 줄바꿈을 사용하여 구분한다.
- SQL문 마지막에는 세미콜론( ; )을 적는다.
- SELECT column순대로 column이 표시된다. column 순서를 직접 지정할 수 있다.
-- 위의 쿼리문과 column의 순서가 다르다
SELECT student_number, student_name -- 가져올 항목(column)
FROM student; -- 데이터를 가져올 테이블
- SELECT 뒤에 중복된 column이 올 수 있다.
SELECT와 FROM은 SQL에서 문법적인 용도로 사용하고 있는 예약어이다.
이런 예약어는 테이블명이나 column명 등에 사용하면 안 된다.
student 테이블의 모든 데이터를 가져오고 싶을 때
SELECT *
FROM student;
- 별표( * , asterisk)를 사용하면 테이블의 모든 column을 가져올 수 있다.
- *과 column명을 함께 사용할 수 있다.
SELECT *, student_name -- 가능
FROM student;
AS
alias에 사용 (별명을 지정에 사용)
-- 위의 쿼리문과 column의 순서가 다르다
SELECT student_number as 번호, student_name as 이름 -- 가져올 항목(column)
FROM student; -- 데이터를 가져올 테이블
- column명이 student_number가 아닌 번호, student가 아닌 이름으로 표시된다.
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Squash and merge
- Python
- pm.expect
- postman
- 코틀린
- pm.test
- mysql
- downTo
- hashcode
- 코딩테스트
- 주생성자
- postman tests
- squash merge
- 2차 인터뷰
- git
- graphql
- github
- java
- 네이버 2022 공채
- Basic Type
- postman collection
- Kotlin In Action
- 확장 함수
- string
- python3
- go 특징
- Kotlin
- solidity
- DGS Framework
- 1차 인터뷰
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함