최대 1 분 소요

SELECT

SELECT * FROM students LIMIT 10

  • STUDENTS 테이블에서 10개의 행과 모든 칼럼을 출력

SELECT major, student_no FROM students LIMIT 10

  • 이는 major 칼럼과 student_no 칼럼 만을 출력

SELECT * FROM students ORDER BY student_no LIMIT 10

  • ORDER BY는 특정 칼럼을 기준으로 정렬(오름차순 정렬)

  • 내림차순 ORDER BY student_no desc

  • 여러 칼럼으로 정렬 ORDER BY student_no, major

select dong, count(*) from apt_list group by dong

  • count는 데이터의 갯수가 출력, 보통 GROUP BY같이 쓰임

  • 유형별로 갯수를 알고 싶을 때는 컬럼에 데이터를 그룹화

  • 동 별로 데이터의 갯수가 출력

  • count를 없앨 경우는 중복 제거가 됨

SELECT * FROM students where major='economy' or year=2012

  • where은 조건에 맞는 일부데이터를 보기 위해 쓰이는 문법

  • LIKE '강원도%' 특정 칼럼에 강원도가 있는 모든 ROW를 출력

SELECT price, year, nm
  ,case when price <= 10000 then '1억이하'
        when price <= 30000 then '1억이상 3억 이하'
        when price > 50000 then '5억이상'
FROM apt_list
  • IFNULL(TLNO,'NONE') NULL일 경우 ‘NONE’으로 변경

카테고리:

업데이트:

댓글남기기