본문 바로가기

Database/sql 강의

(27)
sql 독학 강의 # mysql join (정의 및 종류) 11편 -sTricky sql 독학 강의 # mysql join (정의 및 종류) 11편 -sTricky 컨텐츠 index 0. join 수업용 데이터 생성 1. join 이란 무엇인가? 2. join의 종류는 무엇이 있을까? 안녕하세요. 오늘부터 mysql에서 join 하는 방법에 대해서 강의를 진행하겠습니다. 사실 join 부분을 sql을 작성할 때 어려워하시는 분들이 많이 계신데, 조금만 마음을 편안하게 먹고, 차근차근 보시다 보면 이해 하 실수 있도록 설명하겠습니다. 어렵지 않으니! 아래 내용을 하나하나 차근차근 읽어 보시면서 따라오시기 바랍니다. #이전 강의 보러 가기# 2020/04/13 - [Database/sql 강의] - sql 독학 강의 # 복수 행(window) 함수 잘 사용 하기(group by) 10편 ..
sql 독학 강의 # 복수 행(window) 함수 잘 사용 하기(group by) 10편 -sTricky sql 독학 강의 # 복수 행(window) 함수 잘 사용 하기(group by) 10편 -sTricky 컨텐츠 index 1. group by 절을 이용해 평균 및 합계 구하기 2. group by 절 사용 시 주의할 점 안녕하세요. 지난 시간 복수 행 함수에 관해서 간단한 몇몇 함수들의 예제를 공부해 보았습니다. 이번 포스팅에서는 복수 행 함수를 group by 절을 이용해서 조금 더 세분화하는 내용을 다루어 보도록 하겠습니다. 이번 포스팅에서 사용되는 예제를 다루기 위해서 아래와 같이 테이블을 생성 하고 데이터를 입력하겠습니다. create table class.budget ( do varchar(100) null, city varchar(100) null, budget_value int null,..
sql 독학 강의 # 복수 행(window) 함수 잘 사용 하기(기본 사용법) 9편 -sTricky sql 독학 강의 # 복수 행(window) 함수 잘 사용 하기(기본 사용법) 9편 -sTricky 컨텐츠 index 1. count 함수 사용 하기 2. sum 함수 사용 하기 3. avg 함수 사용 하기 4. max, min 함수 사용 하기 5. stddev 함수 사용 하기 6. variance 함수 사용 하기 안녕하세요. 오늘부터는 복수 행 함수, 흔히 window 함수에 관해서 SQL 독학 강의 포스팅을 이어 가도록 하겠습니다. SQL에서 사용되는 복수 행 함수는 단일 행 함수와는 다르게 한 번에 여러 데이터에 대한 결과를 출력하는 함수를 말합니다. 복수 행 함수를 흔히 window 함수라고도 하고 그룹 함수라고도 지칭합니다. 어떤 정해진 것이 있다가 보다는 복수 행, window, 그룹 이렇게 ..
sql 독학 강의 # 단일행 함수 잘 사용 하기(일반 함수) 8편 -sTricky sql 독학 강의 # 단일행 함수 잘 사용 하기(일반 함수) 8편 -sTricky 컨텐츠 index 1. ifnull 함수 사용 하기 2. if 함수 사용 하기 3. case 함수 사용 하기 4. ifnull, if, case를 복합적으로 사용 하기 안녕하세요. 오늘은 SQL 독학 강의 에 관해서 공부를 해보도록 하겠습니다. 일반 함수는 그동안 우리가 배웠던 숫자, 문자, 날짜 등과 관련 없이 쓰일 수 있는 함수를 뜻합니다. 일반 함수도 여러 가지 많이 있겠지만, 포스팅에서는 가장 많이 쓰이는 일반 함수를 위주로 공부해보도록 하겠습니다. 아마, 이번 포스팅이 단일행 함수 에서는 마지막이 될 것 같습니다. 조금조금씩 너무 질질 끈 건 아닌가 싶긴 한데.. 그래도 한 발짝 한 발짝 차곡차곡 내공을 쌓아가는 ..
sql 독학 강의 # 단일행 함수 잘 사용 하기(형 변환 함수) 7편 -sTricky sql 독학 강의 # 단일행 함수 잘 사용 하기(형 변환 함수) 7편 -sTricky 컨텐츠 index 1. mysql의 데이터 타입 알아보기 2. 묵시적 형 변환 이란? 3. CAST, CONVERT 함수 사용 하기 안녕하세요. 코로나 여파로 여러 가지 신경 쓸 일들이 겹치다 보니 7편 업로드가 좀 늦어졌습니다. 이번 SQL 독학 강의의 주제는 단일행 함수 중에서도 형 변환 함수에 관련된 내용입니다. 데이터베이스에 데이터를 저장할때는 그냥 text 형태로 넣을 수도 있지만 여러 가지 데이터 형을 칼럼에 정의하고 형태에 맞는 데이터를 insert 하고 관리하게 됩니다. 그래야지 데이터의 정합성을 지키는데도 유리하며, 관리적인 측면에서도 수월해지기 때문 입니다. 하지만 데이터를 핸들링하다 보면 그 형태를 ..
sql 독학 강의 # 단일행 함수 잘 사용 하기(날짜 함수) 6편 -sTricky sql 독학 강의 # 단일행 함수 잘 사용 하기(날짜 함수) 6편 -sTricky 컨텐츠 index 1. 지금 현재 날짜, 시간 출력 하기 2. 날짜, 시간에 따른 특정 정보 출력 하기 3. 날짜, 시간을 연산하여 출력 하기 4. 시간과 초 데이터 변환 하여 출력 하기 5. period_add, period_diff 를 이용하여 원하는 값 출력 하기 6. date_format 함수 사용하여 출력 하기 안녕하세요. 이번 SQL 공부 강의는 에서 날짜 함수를 다뤄보겠습니다. 데이터베이스에서 많은 데이터를 관리하지만 날짜 데이터는 정말 중요한 데이터라 할 수 있습니다. 날짜 데이터는 저장되어 있는 많은 데이터들의 이름표 같은게 될 수도 있고, 특정 데이터를 찾기 위한 키가 될 수도 있습니다. 여러 상황에서 날..
sql 독학 강의 # 단일행 함수 잘 사용 하기(숫자 함수) 5편 -sTricky sql 독학 강의 # 단일행 함수 잘 사용 하기(숫자 함수) 5편 -sTricky 컨텐츠 index 1. round 함수 사용 하기 2. truncate 함수 사용 하기 3. mod 한수 사용 하기 4. ceil 함수 사용 하기 5. floor 함수 사용 하기 6. power 함수 사용 하기 안녕하세요. 이번 독학 강의 시간은 단일행 함수 잘 사용 하기 中 숫자 함수 편입니다. 지난 시간에는 단일행 함수 중에서도 문자 함수에 관해서 공부를 했었습니다. 이번에는 숫자 함수 사용하는 방법에 관해서 배워 보겠습니다. 숫자 함수도 여러 가지 다양하게 많이 있지만, 대표적으로 사용하는 6가지를 기준으로 설명드리고, 나머지 함수들에 관해서는 궁금하실 경우 댓글로 문의하시기 바랍니다. 사실 그렇게 어렵지 않고, 간단..
sql 독학 강의 # 단일행 함수 잘 사용 하기(문자 함수) 4편 -sTricky sql 독학 강의 # 단일행 함수 잘 사용 하기(문자 함수) 4편 -sTricky 컨텐츠 index 0. SQL 함수의 정의 1. lower/upper 함수 사용 하기 2. length 함수 사용 하기 3. concat 함수 사용 하기 4. substr/mid 함수 사용 하기 5. instr 함수 사용 하기 6. lpad/rpad 함수 사용 하기 7. trim/ltrim/rtrim 함수 사용 하기 8. replace 함수 사용 하기 안녕하세요. 이번 SQL 독학 강의의 주제는 입니다. 함수만 잘 사용하더라도 SQL 활용능력을 많이 끌어올릴 수 있습니다. 이번 강의를 통해서 여러분들의 SQL 활용 능력이 많이 좋아지기를 기대하며, SQL 공부 강의를 시작해 보겠습니다. #지난 독학 강의 보러 가기# 202..