본문 바로가기
📊 [SQL] 제5장 ORDER BY - 원하는 순서대로 정렬하기 제5장 ORDER BY - 원하는 순서대로 정렬하기오늘의 질문여러분이 인터넷 쇼핑몰에서 노트북을 검색했다고 생각해 봅시다.검색 결과가 500개가 나왔습니다.그런데 여러분은 이렇게 생각합니다."가격이 가장 저렴한 것부터 보고 싶은데?" 이번에는 부모님이 말씀하십니다."비싼 제품부터 한번 보자." 또는 회사에서는"최근 주문부터 보여 주세요." 이처럼 데이터를 어떤 순서로 보여 줄 것인지 결정하는 명령어가 바로 ORDER BY입니다.학습 목표이번 장을 학습하면 다음 내용을 할 수 있습니다.ORDER BY의 역할을 설명할 수 있다.오름차순 정렬을 할 수 있다.내림차순 정렬을 할 수 있다.여러 열을 기준으로 정렬할 수 있다.ORDER BY를 실제 업무에 활용할 수 있다.5-1. 먼저 실행해 봅시다.다음 SQL을 .. 2026. 6. 27.
📊 [SQL] 제4장 AND / OR / NOT - 여러 조건 함께 사용하기 제4장 AND / OR / NOT - 여러 조건 함께 사용하기오늘의 질문여러분이 학교 행정실에서 학생 명단을 찾고 있다고 생각해 봅시다.선생님이 이렇게 말씀하십니다."3학년 학생만 보여 주세요." 이것은 지난 장에서 배운 WHERE 하나만으로 해결할 수 있습니다.그런데 이번에는 이렇게 말씀하십니다."3학년이면서 2반 학생만 보여 주세요." 또는"1반 또는 2반 학생을 보여 주세요." 혹은"졸업생이 아닌 학생만 보여 주세요." 이처럼 조건이 두 개 이상이 되면 어떻게 해야 할까요?이때 사용하는 것이 AND, OR, NOT입니다.학습 목표이번 장을 학습하면 다음 내용을 할 수 있습니다.여러 조건을 함께 사용할 수 있다.AND의 의미를 이해한다.OR의 의미를 이해한다.NOT의 의미를 이해한다.조건을 조합하여 .. 2026. 6. 27.
📊 [SQL] 제3장 WHERE - 원하는 데이터만 찾기 제3장 WHERE - 원하는 데이터만 찾기오늘의 질문다음과 같은 상황을 생각해 봅시다.여러분이 고객 정보를 관리하는 회사에 취업했습니다.고객은 모두 91명입니다.사장님이 말합니다."독일 고객만 보여 주세요." 잠시 후 또 말합니다."런던에 사는 고객만 찾아 주세요." 이번에는"멕시코 고객만 보여 주세요." 여러분은 모든 고객을 하나하나 읽으면서 찾아야 할까요?91명이라면 가능할 수도 있습니다.하지만 고객이 100만 명이라면 어떨까요?이럴 때 필요한 것이 바로 WHERE입니다.학습 목표이번 장을 학습하면 다음 내용을 할 수 있습니다.WHERE의 역할을 설명할 수 있다.조건에 맞는 데이터만 조회할 수 있다.문자열 조건을 작성할 수 있다.숫자 조건을 작성할 수 있다.자주 발생하는 오류를 이해할 수 있다.3-1.. 2026. 6. 26.
📊 [SQL] 제2장 SELECT - 데이터를 조회하는 첫 번째 명령어 제2장 SELECT - 데이터를 조회하는 첫 번째 명령어학습 목표이번 장을 학습하면 다음 내용을 할 수 있습니다.SELECT가 무엇인지 설명할 수 있다.테이블의 모든 데이터를 조회할 수 있다.원하는 열(Column)만 조회할 수 있다.SELECT 문을 한 줄씩 해석할 수 있다.가장 많이 하는 실수를 피할 수 있다.2-1. 컴퓨터에게 어떻게 질문할까요?학교 행정실에 가서 다음과 같이 말한다고 생각해 봅시다."3학년 학생 명단을 보여 주세요." 그러면 담당 선생님은 학생 명단을 찾아 보여 줄 것입니다.이번에는 카페를 운영한다고 생각해 보겠습니다.손님이 묻습니다."전체 상품을 보여 주세요." 쇼핑몰에서는"모든 고객을 보여 주세요." 회사에서는"이번 달 주문 내역을 보여 주세요." 사람에게는 한국어로 말하면 됩.. 2026. 6. 26.
📊 [SQL] 제1부 제1장 - 데이터베이스란 무엇인가 제1장 데이터베이스란 무엇인가학습 목표이 장을 학습하면 다음 내용을 이해할 수 있습니다.데이터베이스가 왜 필요한지 설명할 수 있다.테이블, 행(Row), 열(Column)의 의미를 이해할 수 있다.데이터베이스의 기본 구조를 설명할 수 있다.이번 교재에서 사용할 실습 데이터베이스를 이해할 수 있다.앞으로 SQL을 왜 배우는지 이해할 수 있다.1. 왜 데이터베이스가 필요할까요?여러분이 작은 카페를 운영한다고 가정해 보겠습니다.첫날에는 손님이 10명뿐이라 종이에 주문 내용을 적어도 큰 문제가 없습니다.하지만 시간이 지나면서 손님이 수백 명, 수천 명이 된다면 어떻게 될까요?지난달 가장 많이 팔린 음료는 무엇일까?강릉에 사는 고객은 몇 명일까?오늘 주문한 사람은 누구일까?재고가 부족한 상품은 무엇일까?이러한 질.. 2026. 6. 26.