본문 바로가기

Database

(152)
sql 독학 강의 # 단일행 함수 잘 사용 하기(형 변환 함수) 7편 -sTricky sql 독학 강의 # 단일행 함수 잘 사용 하기(형 변환 함수) 7편 -sTricky 컨텐츠 index 1. mysql의 데이터 타입 알아보기 2. 묵시적 형 변환 이란? 3. CAST, CONVERT 함수 사용 하기 안녕하세요. 코로나 여파로 여러 가지 신경 쓸 일들이 겹치다 보니 7편 업로드가 좀 늦어졌습니다. 이번 SQL 독학 강의의 주제는 단일행 함수 중에서도 형 변환 함수에 관련된 내용입니다. 데이터베이스에 데이터를 저장할때는 그냥 text 형태로 넣을 수도 있지만 여러 가지 데이터 형을 칼럼에 정의하고 형태에 맞는 데이터를 insert 하고 관리하게 됩니다. 그래야지 데이터의 정합성을 지키는데도 유리하며, 관리적인 측면에서도 수월해지기 때문 입니다. 하지만 데이터를 핸들링하다 보면 그 형태를 ..
판매 테이블 테스트용 데이터 생성 및 다운로드 판매 테이블 테스트용 데이터 생성 및 다운로드 안녕하세요. SQL 강의를 만들기 위해 판매, 고객, 상품 이렇게 3개의 테이블로 구성된 연습용 데이터를 찾아보았는데 제대로 된 것을 찾기 어려웠습니다. 아무리 찾아봐도.... 단일 테이블로 된것들은 좀 있는데 데이터 건수가 좀 되고 그래도 괜찮은 내용들로 채워진 데이터를 찾기 어려워서 건수가 약 9천여 건 되는 단일 데이터를 받아서 판매, 고객, 상품 테이블로 각각 나누어서 생성 하였습니다. 제가 직접 만든 데이터도 아니니.. 해당 데이터를 저만 쓰기는 좀 그래서, 함께 공유를 하고자 합니다. 모든 데이터는 영문으로 된 데이터입니다. 원본에는 더 많은 정보가 있었는데 일단 필요 없는 것들은 제외하고 각각 3개의 테이블을 생성해서 데이터를 넣었습니다. 일단 ..
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..
sql 독학 강의 # select를 잘 이용하는 방법(1), 2편 -sTricky sql 독학 강의 # select를 잘 이용하는 방법(1), 2편 컨텐츠 index 1. SQL select 문장을 사용하기 위한 용어 정리 2.DESC 사용하기 3. 원하는 데이터만 select 하기 4. 표현식 (Expression) 사용하기 5. 컬럼명 대신 별칭(alias)을 사용하기 6. DISTINCT로 중복된 값을 제외하고 출력하기 7. 연결 연산자 함수로 칼럼 값을 붙여서 출력하기 안녕하세요. 오늘부터 본격적으로 SQL 독학 강의를 시작합니다. 이번 시간에 다루어볼 내용은 select입니다. SQL에서 가장 기본이 되는 내용이 바로 이 select인데요, 아마 SQL이 뭔지 잘 모르시는 분들도 select라는 말은 들어보거나 직접 보신 분들이 많이 계실 겁니다. 축구에서는 볼 트래핑, 패스..
sql 독학 강의 # select를 잘 이용하는 방법(2), 3편 -sTricky sql 독학 강의 # select를 잘 이용하는 방법(2), 3편 -sTricky 컨텐츠 index 1. 산술 연산자 사용해보기 2. where절에 비교 연산자를 사용해 보기 3. order by 절을 사용 하여 정렬하여 출력 하기 4. 집합 연산자 사용하기 안녕하세요. 가 3번째 시간, select를 잘 이용하는 방법으로는 두 번째 시간입니다. 지난 시간에 데이터베이스에서 사용하는 용어 정리, DESC, Projection과 Selection 개념을 이용해서 원하는 데이터만 select 하기, where 절 사용하기, 별칭(alias) 사용하기, distinct 명령어 사용하기, 문자열 합치는 함수 concat 사용하기에 대해서 배워 봤습니다. #지난 독학 강의 보러 가기# 2020/03/19 - [D..
sql 독학 강의# 개념 파악 및 공부법 안내 1편 -sTricky sql 독학 강의# 개념 파악 및 공부법 안내 컨텐츠 index 1. SQL 명령어 종류 1) DDL 명령어와 예문 2) DML 명령어와 예문 3) DCL 명령어와 예문 2. SQL 공부 요령 1) 문법을 공부하는 방법 2) 직접 SQL을 작성, 실행하며 공부하는 방법 3) 누군가의 SQL을 훔쳐보자 4) 데이터베이스에 관해서 이해하자 5) 함수 사용법 익히기 안녕하세요. SQL 공부 강의를 시작합니다. SQL 공부 강의는 꼭 한번 해보고 싶었던 것인데, 드디어 시작하게 되었습니다. 이번 기회를 통해서 완벽하게 SQL을 배우실수 있도록 최선을 다해 강좌를 준비하겠습니다. 우선 SQL은 무엇일까요? SQL이란 데이터베이스의 언어입니다. 관계형 데이터베이스에서 데이터를 조작하고 쿼리하는 표준 언어 입니다. ..