[SQL]REPLACE, SUBSTRING, CONCAT,IF, CASE
·
SQL
1,2주차 복습하기SQL 기본 구조 복습 및 데이터 조회 조건과 매칭해보기SQL문의 기본 구조select from where group by order by조회 조건과 매칭해보기주문 테이블에서 → from주문 수량이 1건인 주문건의 → where음식 가격의 평균을 음식 종류별로 조회하여 → avg, group by음식 가격이 높은 순서대로 정렬하기 → order by조건을 지정하는 방법비교연산자 : , =, 다양한 구문 : IN, BETWEEN, LIKE여러가지 조건의 적용 : AND, OR, NOT 3주차에는 문자 데이터의 형태를 변경하고 , 조건(if)에 따라 다른 연산을 하는 방법을 알아보자.  업무 필요한 문자 포맷이 다를 때, SQL로 가공하기 (REPLACE, SUBSTRING, CONCAT)..
[SQL]SELECT,WHERE,ORDER BY
·
SQL
1주차 정리1주차 복습 - SQL 문의 기본 구조SQL 문이란 : DB 에서 데이터를 조회하기 위한 언어로, SQL 문법을 이용하여 DB에 명령을 내리는 것을 Query 한다고 합니다.SQL 문의 기본 구조select # '데이터 조회' 의 명령어로 필수 구문 from # '어디에서 데이터를 조회할까' 의 명령어로 필수 구문 where # 조건을 지정해주는 구문조건을 지정하는 방법비교연산자 : , =, 다양한 구문 : IN, BETWEEN, LIKE여러가지 조건의 적용 : AND, OR, NOT 2주차엔 SELECT문과  WHERE절로 원하는 데이터를 뽑는 방법을 알아볼려고 한다. - 통계: 최대 / 최소 / 평균 / 개수 (MAX,MIN,AVG,COUNT)- 통계 구하기: 기존 방법의 한계- 동일한 범..
[SQL]SQL의 개요
·
SQL
SQLD 자격증 공부 당시에 습득한 지식들을 다시 되뇌인다는 느낌으로 간단한 문법들을 다시 상기시키고 기초부터 다시 살펴 보았다. 우선 SQL을 정확히 왜 배우고 어디에 써야하는지부터 고민해보았다.    SQL 이 무엇이고 왜 필요한가요?SQL 은 데이터 베이스와 대화를 하기 위한 언어이다.SQL 이란 언어를 이용하여 데이터 베이스에 요청을 하는 질의를 'Query' 라고 한다.SQL은 관계형 데이터베이스를 다루는데 쓰이는 '표준화된' 언어이다.실제로 많은 프로젝트에서, 앱의 주요 데이터를 저장하는 DBMS(Database Management System)를 SQL 언어를 사용해서 다룬다.SQL 실습을 위해 DBeaver 과 MySQL을 사용하였고 데이터는 스파르타 코딩클럽에서 제공되는 자료를 이용하였다..