SQL 9

데이터 분석가에게 적합한 직업을 찾는 방법

핵심 고려 사항은 다음과 같습니다.업종: 어떤 업종에 관심이 있으신가요? 각 업종마다 데이터를 사용하는 방식이 다릅니다.도구: 어떤 데이터 분석 도구에 익숙하신가요?위치 및 출장: 어디에서 일하고 싶으신가요? 출장은 괜찮으신가요?문화: 어떤 회사 문화에서 가장 잘 맞으신가요?이러한 요소들을 고려하여 자신에게 맞는 직업을 찾는 것이 중요합니다.가장 중요한 직업 선택 요소는 무엇인가요? 모든 요소들이 중요하지만 자신의 관심사가 가장 중요해요! 어떤 일을 할 때 즐겁고 보람을 느끼는지 생각해보세요. 데이터 분석 기술을 어떤 분야에 적용하고 싶은지 스스로에게 질문해 보는 것이죠. 예를 들어, 사람들이 건강해지는 데 기여하고 싶다면, 병원 입원율을 개선하는 데 데이터를 사용하는 직업을 고려할 수 있습니다.어떤 산..

WHERE, ORDER BY 차이점

WHERE: 데이터를 걸러낸다 (필터링)특정 조건을 만족하는 데이터만 선택한다.예: "20살 이상인 사람만 보여줘"실행 시점: 데이터를 가져올 때 (SELECT 실행 전에 적용됨)ORDER BY: 데이터를 정렬한다 (정렬)데이터를 원하는 순서로 정렬한다.예: "나이가 많은 순으로 정렬해줘"실행 시점: 데이터를 가져온 후 (SELECT 실행 후 적용됨)예제원본 테이블 (students)idnameage1Alice222Bob193Charlie25WHERE 사용 예제sql복사편집SELECT * FROM students WHERE age >= 20;결과: 20살 이상만 가져옴idnameage1Alice223Charlie25ORDER BY 사용 예제sql복사편집SELECT * FROM students ORDER ..

주석표시(SQL, 파이썬, 구글코렙)

다양한 프로그래밍 환경에서 주석을 다르게 사용합니다. 아래는 SQL, Python, BigQuery, Google Colab 등에서 사용하는 주석 기호와 발음 방법을 정리한 것입니다.1. SQL (Structured Query Language)주석 기호: - (한 줄 주석), /* */ (여러 줄 주석)한글 발음:-- → "더블 대시"/* */ → "슬래시 스타, 스타 슬래시"예제sql 복사편집 -- 한 줄 주석입니다. SELECT * FROM users; /*    여러 줄 주석입니다.    이 쿼리는 모든 사용자를 조회합니다. */ SELECT * FROM users; 2. Python (파이썬)주석 기호: # (한 줄 주석), ''' ''' 또는 """ """ (여러 줄 주석)한글 발음:# → "샵..

혼자공부하는 SQL 한빛미디어

혼자공부하는 SQL한빛미디어  아래는 오탈자 내용입니다. (출처: 한빛미디어)확인중인 오탈자버전 : 종이책페이지 : 400등록일 : 2025-02-11유형 : 내용 오류/확인 요청위치 : 손코딩 소스 코드 번호 매핑400페이지Code8-8.py → Code8-7#5.py401페이지Code8-9.py → Code8-8.py402페이지Code8-10.py → Code8-9.py책을 수정하지 않고 소스코드의 파일명을 변경해도 됩니다.이상입니다. 확인중인 오탈자버전 : 종이책페이지 : 400등록일 : 2024-09-07유형 : 주요 기술 오류(로직/코드)위치 : 해당 페이지 손코딩 부분[해당 부분]위젯 사이에 여백 소스코드 Code8-8.py‘혼공SQL_예제 파일’에 교재의 ‘위젯 사이에 여백 추가’ 부분에 해..

CTE (Common Table Expression) 란?

CTE (Common Table Expression)란? SQL에서 쿼리를 작성할 때, 복잡한 서브쿼리를 읽기 쉽게 표현하거나 재사용하기 위해 임시적인 이름이 부여된 결과 집합. CTE는 WITH 키워드를 사용하여 정의된다.CTE를 활용하면 쿼리를 단순화하고, 가독성을 높이며, 재사용 가능성을 증가시킬 수 있다.CTE 이름과 별칭에 대소문자가 구분되지 않으므로 컬럼과 다른 이름으로 적용해야됨.  CTE의 주요 특징임시적: CTE는 SQL 문이 실행되는 동안에만 존재합니다. (영구 저장되지 않음)가독성 향상: 복잡한 쿼리를 단계별로 작성할 수 있어 읽기 쉽습니다.재사용 가능: 정의한 CTE는 동일 쿼리 내에서 여러 번 참조할 수 있으며네이밍 가능: CTE는 이름을 부여하여 결과를 참조할 수 있다.CTE 기..

SQL 심화학습 PV, UV

-- 테이블 생성CREATE OR REPLACE TABLE `dev-aileron-447402-k9.modulabs.orders` (   order_id STRING NOT NULL,   user_id STRING NOT NULL,   order_timestamp TIMESTAMP);-- 테이블 생성CREATE OR REPLACE TABLE `dev-aileron-447402-k9.modulabs.payments` (   order_id STRING NOT NULL,   value FLOAT64);-- 데이터 삽입INSERT INTO modulabs.orders (order_id, user_id, order_timestamp) VALUES('order_1', 'user_1', TIMESTAMP('2018..

혼자 공부하는 SQL-4장-SQL고급 문법

데이터 형식정수형 / 문자형 으로 있으며 정수형 : 소수점이 없는 숫자이며 INT, TINYINT, TINYINT UNSIGNED (UNSIGNED를 붙이면 범위가 0부터 지정된다)문자형 : 고정형 문자형 CHAR, 가변형 문자형 VARCHAR 대량의 데이터 형식 : TEXT형식(TEXT, LONGTEXT) - LONGTEXT(대량의 TEXT), LONGBLOB(대량의 데이터)로 설정하면 최대4GB까지 입력할 수 있다.실수형 : 소수점이 있는 숫자 FLOAT(소수점 아래 7자리까지 표현), DOUBLE(소수점 아래 15자리까지 표현)날짜형 : 날짜 및 시간을 저장할때 DATE(날짜만 저장), TIME(시간만 저장), DATETIME(날짜 및 시간을 저장) 변수의 사용 : MySQL 에서 제공되는 변수 앞..

혼자 공부하는 SQL-3장-SQL 기본 문법 ~ Select문 데이터 변경을 위한 SQL문

USE  SELECT~FROM~WHERE  관계연산자   논리 연산자   LIKEORDER BY   LIMIT   DISTINCT   GROUP BY   HAVINGINSERT   AUTO_INCREMENT   INSER INTO~SELECT   UPDATE   DELETE MySQL(표준SQL) 은 많은 회사에서 다루고 있기 때문에 알고있으면 많은 도움이 됩니다. SELECT 완료된 테이블에서 테이터를 추출하는 기능기본 형식 : SELECT ~ FROM ~ WHERE (SELECT 다음은 열이름, FROM 다음에는 테이블 이름이 온다. WHERE 다음에는 조건식이온다. )-- 회원 아이디 (주석으로 -- 이후 한칸을 띄우고 설명을 작성해야됨) 위의 예제는 아래 처럼 구분 됩니다. 회원 테이블 만들기US..

혼자 공부하는 SQL-2장-2 데이터베이스

Project : 현실세계의 업무를 컴퓨터 시스템으로 옮겨 놓는 일련의 과정데이터베이스 모델링(database modeling)- 데이터베이스 구축 전 테이블의 구조를 미리 설계하는 과정.- 폭포수 모델의 업무 분석과 시스템 설계 단계에 해당한다.※ 데이터베이스 모델링에는 정답은 없다. 단지 좋은 모델링과 나쁜 모델링은 분명 존재한다.폭포수 모델(waterfall model)- 소프트웨어 개발 절차 중 하나, 위에서 아래로 폭포가 떨어지듯 개발 단계가 진행되기 때문에 붙여진 이름이다. (각 단계가 명확하다는 장점이 있으나 문제발생시 다시 앞단계로 돌아가기가 어렵다)데이터 형식 (data type) 테이블의 열에 저장될 데이터의 형식.- 문자형(CHAR), 정수형(INT), 날짜형(DATE) 등이 있다.열..

300x250
SMALL