Loading [MathJax]/jax/output/CommonHTML/jax.js

데이터 3

SQL 초보 문법 가이드

1. 기본 SQL 문법1.1 데이터 조회 (SELECT)SELECT column1, column2FROM table_nameWHERE column1 = 'value'ORDER BY column2 DESCLIMIT 10;SELECT → 특정 컬럼 조회WHERE → 조건 지정ORDER BY → 정렬 (기본 오름차순, DESC 사용 시 내림차순)LIMIT → 결과 개수 제한1.2 중복 제거 (DISTINCT)SELECT DISTINCT column1 FROM table_name;특정 컬럼에서 중복된 데이터를 제거한 결과 조회2. 집계 함수 (Aggregation Functions)2.1 기본 집계 함수SELECT COUNT(*) AS total_count, SUM(sales) AS total_sales, ..

데이터/SQL 2025.03.06

[MySQL vs. Hive] 날짜 관련 SQL 함수 총정리

1. MySQL 날짜/시간 함수1.1 현재 날짜·시간 조회NOW(): 현재 날짜와 시간을 반환 (예: YYYY-MM-DD HH:MM:SS)CURDATE(): 현재 날짜만 반환 (예: YYYY-MM-DD)CURTIME(): 현재 시각만 반환 (예: HH:MM:SS)SELECT NOW() AS current_datetime, CURDATE() AS current_date, CURTIME() AS current_time;1.2 날짜 연산DATE_ADD(date, INTERVAL n unit): 지정한 날짜에 일/월/년 등을 더함DATE_SUB(date, INTERVAL n unit): 지정한 날짜에서 일/월/년 등을 뺌DATEDIFF(date1, date2): date1과 date2의 일..

데이터/SQL 2025.03.06

정보 이론 핵심 개념 정리

정보이론(Information Theory)은 데이터를 정량적으로 측정하고 분석하는 수학적 프레임워크를 제공합니다. 이 글에서는 정보이론의 핵심 개념들을 설명하고, 이들이 머신러닝과 데이터 분석에서 어떻게 활용되는지 살펴보겠습니다.정보량(Information Content)정보량은 특정 사건이나 메시지가 얼마나 '놀라운지'를 측정하는 개념입니다. 자주 발생하는 사건보다 드물게 발생하는 사건이 더 많은 정보를 담고 있다고 볼 수 있습니다.수학적으로 정보량은 사건의 확률에 로그를 취한 값의 음수로 정의됩니다:I(x)=log2P(x)여기서 로그의 밑은 일반적으로 2를 사용하며, 정보량의 단위는 비트(bit)가 됩니다.정보량: 확률이 낮을수록 정보량이 증가합니다확률에 따른 정보량 그래프: 확률..

데이터/ML 2022.10.14