[DB] DQL (Data Query Language)

의혁·2024년 6월 25일

[DB] 데이터베이스

목록 보기
3/6
post-thumbnail

DQL(Data Query Language)

💡DQL이란?
: 데이터 질의어로 테이블에서 데이터를 검색 할 때 사용되는 쿼리문
: SELECT

1. SELECT

💡 테이블에서 원하는 데이터를 조회하는 경우 사용

💡SELECT 컬럼명 FROM 테이블명

1) SELECT문을 사용하여 전체 열 조회

<코드>

-- 테이블 전체 요소 조회
SELECT
	   *
  FROM tbl_menu;

<실행결과>

  • '*'은 테이블에 포함되는 모든 컬럼을 의미
    • 대신 모든 컬럼명을 전부 명시해주는 편이 좋음

2) SELETE문을 사용하여 단일 열 조회

<코드>

-- 테이블 단일 열 조회
SELECT
	   menu_name
  FROM tbl_menu;

<실행결과>


3) SELETE문을 사용하여 다중 열 조회

<코드>

-- 테이블 다중 열 조회
SELECT
	   menu_name
	 , menu_price
  FROM tbl_menu;

<실행결과>

  • 테이블의 다중 열(2개 이상)을 한번에 조회 가능



2. 단독 SELECT 사용

💡 SELECTFROM절 없이 단독 사용 가능

1) 단독 SELECT를 사용한 연산

<코드>

-- 단일 연산 시행
SELECT 7+3 AS '합';

-- 다중 연산 시행 
SELECT 6 % 3, 6 % 4;

<실행결과>

  • SELECT문은 FROM절 없이 단독으로 사용가능하며, AS를 통해서 명칭을 설정하지 않으면 연산식 그래도 컬럼명이 된다.
  • 하나의 SELECT문 안에 여러 개의 연산식을 집어넣을 수 있다.
profile
매일매일 차근차근 나아가보는 개발일기

0개의 댓글