💻 IT/DB(Tibero & Oracle & MySQL)

[DataBase] 데이터베이스에서 데이터 조회하는 법

Nyan cat 2022. 9. 27. 15:15

📌 1. 데이터 조회의 핵심, SELECT와 WHERE

데이터를 조회 할 때 기본 문장은

SELECT  (조회의 대상) FROM (테이블 이름) WHERE (조건절)

조회의 대상이 명확하지 않을 경우 * 을 사용하여 특정 테이블에 모든 컬럼을 검색 할 수 도 있음

-- * : asterisk, 모든 값을 다 조회함 
-- FROM : 어느 테이블로부터 데이터를 조회하는지 나타냄
-- main DB의 member 테이블
SELECT * FROM main.member;

-- 특정 컬럼을 조회
SELECT email, age, address FROM main.member;

-- WHERE : 특정 조건을 만족하는 ROW만 조회 
SELECT * FROM main.member WHERE email = 'abc@naver.com'

📌 2.  SQL 작성 형식

  1. SQL문은 항상 세미콜론 ; 으로 끝난다
    • SQL 문법 상 세미콜론이 하나의 SQL문을 종결하는 단위
  2. SQL문 안에는 공백이나 개행 등을 자유롭게 넣을 수 있다
    • 길이가 긴 SQL문을 쓸 때는 개행, 탭 등을 적정히 활용해서 가독성을 높이는 것이 좋다!
  3. 대소문자 구분문자
    • MySQL에 기본으로 내장된 키워드들 (예약어)는 대문자로, 나머지 부분은 소문자로 써준다
    • 대문자로 작성하지 않아도 실행에는 지장이 없지만 통상적인 convention이다.
  4. 데이터베이스 이름과 테이블 이름
    • '데이터베이스이름.테이블이름' 형식으로 작성
    • USE 명령어를 통해 사용할 데이터베이스를 지정한 후에 사용도 가능
    USE main; -- main이라는 데이터베이스를 사용하겠다는 선언
    SELECT * FROM member;
반응형