본문 바로가기
반응형

SQL/SQL 스터디16

DBMS, SQL, 그리고 SQL 명령어 이해하기 - 문과생 SQL 독학 시리즈1 "Everything is available basically for free. You can learn anything you want for free." - Elon Musk의 인터뷰 중머스크의 말처럼 모두 무료로 접할 수 있고 무엇이든 할 수 있으니..무료로 접할 수 있는 정보들을 제게 맞게 최적화해서 정리해보려고 합니다.1. DBMS란DBMS는 데이터베이스 관리 시스템(Database Management System)의 약자입니다. 이해하기 쉽게 설명드리겠습니다.상상해보십시오, 우리가 서점에 가서 원하는 책을 찾으려면 어떻게 해야 할까요? 서점에 있는 책들이 정리되지 않았다면 찾기 어려울 것입니다. 하지만 서점에서는 책들이 카테고리별로 정리되어 있기 때문에 쉽게 찾을 수 있습니다.DBMS도 비슷한.. 2023. 4. 28.
SQL 독학: 10가지 주요 숫자 처리 함수 SQLD 공부 및 데이터 분석을 하기 위해 DB에 있는 값들을 불러올 때, SQL을 많이 활용했습니다. 이전에 독학하면서 공부했던 내용을 기록으로 남겨둡니다. 예시 테이블을 기준으로 모든 함수를 간단히 설명해보겠습니다. 예시 테이블) id value 1 5.5 2 3.2 3 -7.8 4 12.6 5 -3.9 1. ABS - 숫자의 절대값을 반환 SELECT id, ABS(value) AS abs_value FROM numbers; id abs_value 1 5.5 2 3.2 3 7.8 4 12.6 5 3.9 2. ROUND - 숫자의 반올림한 값을 반환 SELECT id, ROUND(value) AS rounded_value FROM numbers; id rounded_value 1 6 2 3 3 -8 .. 2023. 4. 24.
SQL 독학: 10가지 주요 날짜 및 시간 함수 SQLD 공부 및 데이터 분석을 하기 위해 DB에 있는 값들을 불러올 때, SQL을 많이 활용했습니다. 이전에 독학하면서 공부했던 내용을 기록으로 남겨둡니다. 1. CURRENT_DATE: 오늘 날짜를 반환 예시 쿼리: SELECT CURRENT_DATE; 예시 결과: 2023-04-23 2. CURRENT_TIME: 현재 시간을 반환 예시 쿼리: SELECT CURRENT_TIME; 예시 결과: 10:30:45 3. CURRENT_TIMESTAMP: 현재 날짜와 시간을 반환 예시 쿼리: SELECT CURRENT_TIMESTAMP; 예시 결과: 2023-04-23 10:30:45 예시) users 테이블 id name email dob 1 Alice alice@example.com 1995-01-01 .. 2023. 4. 23.
SQL 독학: 9가지 자주 쓰는 문자열 함수 알아보기 SQLD 공부 및 데이터 분석을 하기 위해 DB에 있는 값들을 불러올 때, SQL을 많이 활용했습니다. 이전에 독학하면서 공부했던 내용을 기록으로 남겨둡니다. 예시) user 테이블 id name email ssn 비고 1 Alice alice@example.com 123-45-6789 2 Bob bob@example.com 234-56-7890 3 Charlie charlie@example.com 345-67-8901 1. UPPER - 문자열 대문자로 변환 SELECT id, UPPER(name) AS upper_name FROM users; id upper_name 1 ALICE 2 BOB 3 CHARLIE 2. LOWER - 문자열 소문자로 변환 SELECT id, LOWER(name) AS lo.. 2023. 4. 23.
반응형