일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- da
- 서브쿼리
- SQLD
- streamlit
- If
- 태블로
- pandas
- cross join
- lambda
- 시각화
- 머신러닝
- 데이터 분석
- GA4
- Python
- jd
- 프로젝트
- 크롤링
- Chat GPT
- SQL
- 히트맵
- data analyst
- 기초프로젝트
- 데이터분석
- 기초통계
- 클러스터링
- 프롬프트 엔지니어링
- 최종 프로젝트
- 팀프로젝트
- 군집화
- 전처리
- Today
- Total
목록SQL (103)
세조목
https://leetcode.com/problems/rising-temperature/ 금일 풀었던 예제다. 문제에서 요구하는건 금일의 온도가 전일보다 높은 id를 찾으라는 것이다. 온도가 높은지 낮은지 판단하려면 비교 대상이 있어야 하는데 같은 컬럼에서 어떻게 비교할 수 있을까?? 지금까지 학습한 내용 중에서는 같은 컬럼에 속한 값들을 비교할 수 있는 문법은 없었다. 그래서 방법을 찾아보니 같은 테이블을 하나 더 join하는 식으로 비교 대상을 만들 수 있었다. 무슨 말인고하니 이렇게 테이블이 하나 있는데 기존에 있던 테이블을 그대로 옆에다가 붙이는 것이다. 이것을 SELF JOIN 기능이라고 한다. LEFT(or RIGHT) JOIN 또는 INNER JOIN의 경우 합칠때 문법이 아래와 같은데 더보..
1. SQL https://eyeoftheworld1209.tistory.com/entry/SQL-%EC%A0%95%EB%A6%AC231220is%EC%99%80-null-%EC%84%9C%EB%B8%8C%EC%BF%BC%EB%A6%AC-charlength SQL 정리(23.12.20)(is와 null, 서브쿼리, char_length) 1. is와 null where절을 작성하다보면 is 또는 = 을 사용하게되는 경우가 있다. 그런데 언제 is를 사용하고 언제 = 을 사용하는걸까?? 답은 간단하다. is 또는 = 뒤에 null이 나온다면 is를 사용하고, 그렇 eyeoftheworld1209.tistory.com 2. PYTHON https://eyeoftheworld1209.tistory.com/en..
1. is와 = where절을 작성하다보면 is 또는 = 을 사용하게되는 경우가 있다. 그런데 언제 is를 사용하고 언제 = 을 사용하는걸까?? 답은 간단하다. is 또는 = 뒤에 null이 나온다면 is를 사용하고, 그렇지 않은 경우에는 모두 = 을 사용하면 된다. 그런데 null 앞에는 왜 is를 써야할까?? NULL은 공백과는 다른 값으로 아직 값이 정해지지 않은 미지의 값 즉 Unknown 값이기 때문이다. 논리 연산 시 Unknown = Unknown 은 FALSE 조건이 되므로, '= NULL' 이라고 쓰면 FALSE조건이 된다. 그래서 특수한 값인 NULL을 비교하기 위해서는 is NULL 또는 is not NULL 로 비교해야만 TRUE 조건이 가능하다. 예시는 아래와 같다. select ..
1. SQL https://eyeoftheworld1209.tistory.com/entry/SQL-%EC%98%88%EC%A0%9C-%EC%A0%95%EB%A6%AC231218 SQL 예제 정리(23.12.18) 프로그래머스 예제 75번 https://school.programmers.co.kr/learn/courses/30/lessons/151141#qna 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하 eyeoftheworld1209.tistory.com 금일 SQL관련하여 학습한 내용은 SQL카테고리에 별도의 포스팅을 해놓았고, 세 개 이상의 조건이 주어졌을때 CASE WHEN절을 사용하는 예제를 연습해보았다. 2. PYTHON http..