SQL 1일차

윤수빈·2024년 6월 20일
0
post-thumbnail

최종 등록이 늦어 오늘부터 SQL 강좌를 듣게 되었다.

DBeaver 로 수업을 진행하게 되며 설치를 마쳤다.

데이터베이스는 서버를 만들어 공유할 수 있고, URL과 Password를 알고 있다면 공유받을 수 있다.

스파르타코딩클럽에서 미리 만든 데이터베이스 폴더를 가져와 실습에 사용한다.


1. 데이터베이스 개념

데이터베이스 : 데이터가 저장되어 있는 폴더
테이블 : 데이터가 저장된 공간. 데이터베이스 안에 테이블이 있다.
컬럼 혹은 필드 : 테이블의 각 열


2. 기본적인 명령어

SLECET : 데이터를 가져오는 기본 명령어. 모든 Query에 사용
FROM : 데이터를 가져올 테이블을 지정하는 명령어.

사용 예시)

SELECT * FROM food_orders

여기서 '*' 는 모든 데이터를 의미한다.
즉, food_orders 라는 테이블에서 모든 데이터를 가져와!
라는 의미의 구문이다.


3. 필요한 부분만 가져오기

필요한 부분을 가져오기 위해서는 '*' 이 아닌 특정 부분을 지정해주면 된다.

사용 예시)

SELECT restaurant_name, addr FROM food_orders

이렇게 하면 food_orders 라는 테이블에서 restaurant_name, addr 컬럼을 가져와!
라는 구문이다.

위 구문을 실행하면 아래와 같이 출력되는데 컬럼 이름이 restaurant_name, addr 그대로 표시되는 것을 확인 할 수 있다.


4. 결과에서 컬럼 이름 변경하기

컬럼 이름을 변경하고 싶다면 컬럼 뒤에 변경하고 싶은 명칭을 쓰면 된다

사용 예시)

SELECT restaurant_name as "음식점", addr address FROM food_orders

구문에서 특이한 점이 있다면
1. as를 쓴것과 안쓴것
2. "" 를 넣은것과 안넣은것
이 있다.

컬럼명을 변경할때에는
1. 컬렴 명 띄어쓰고, 명칭 쓰기 (as는 생략 가능)
2. 영어 외 다른 언어는 ""안에 묶기

위 규칙을 준수하면 된다.

profile
정의로운 사회운동가

0개의 댓글