본문 바로가기

MY SQL/SQL 문제 풀이5

[SQL 공부] WINDOW_FUNCTION 윈도우 함수 OVER 완벽 이해 정리 윈도우 함수에 항상 쓰이는 OVER의 용도는 무엇인가 ❓❔❓❔❓ 윈도우 함수 형태 ()  OVER ([PARTITION BY ] [ORDER BY ] )  :집계 함수(Aggregate Function): SUM, AVG, COUNT, MAX, MIN 등순위 함수(Ranking Function): ROW_NUMBER, RANK, DENSE_RANK 등행 관련 함수(Value Function): LAG, LEAD, FIRST_VALUE, LAST_VALUE 등차례대로 이해해보자!  1. OVER 없이 집계함수를 사용할 때 SELECT SUM(weight) AS total_weightFROM Queue; OUTPUT total_weight500 - 테이블의 모든 weight 값 합산- 1개의 값으로 반환  .. 2024. 11. 29.
[SQL 오답노트] LEET CODE 1204. Last Person to Fit in the Bus 문제Table: Queue+-------------+---------+| Column Name | Type |+-------------+---------+| person_id | int || person_name | varchar || weight | int || turn | int |+-------------+---------+person_id column contains unique values.This table has the information about all people waiting for a bus.The person_id and turn columns will contain all numbers from 1 to n, where n i.. 2024. 11. 29.
[SQL 문제 풀이] Hacker Rank 문제 풀이_해커랭크 문제 풀이 _ mysql 데이터베이스 기초 쿼리 짜기 1. Weather Observation Station 8  첫글자와 마지막 글자 모두 모음(a,e,i,o,u)로 끝나는 CITY를 나타내는 쿼리를 만들어라!     LEFT함수 -  LEFT("ABC",1) = "ABC"문자열에서 왼쪽에서 1번째 문자까지 반환하라RIGHT함수 -    RIGHT("ABC",1) = "ABC"문자열에서 오른쪽에서 1번째 문자까지 반환하라연산자 IN - [컬럼이름] IN (a,b,c ....) = 목록 () 내 포함되는 데이터를 선택할 때 사용하는 연산자  ▶ 오답노트 1. LIKE 와 와일드카드를 이용하여 쿼리를 짜보았으나 실패하였다,  SELECT CITYFROM STATIONWHERE CITY LIKE '[a,e,i,o,u]%' AND CITY LIKE '[a,e,i.. 2024. 5. 2.
[SQL 문제 풀이] Hacker Rank 문제 풀이_해커랭크 문제풀이 mysql _ 기초 쿼리 짜기 1. Weather Observation Station 3   even number 가 짝수인지 모르고 한참을 해맸던 멍청멍청 문제,,,, (멍청한건 나지만 멍청멍청 문제야 🥺) 이참에 알아두자! 짝수 - even number홀수 - odd number  SQL 기초강의를 들은지 2주가 지나서 함수 몇개는 까먹은 상태였다...!  문제에서 STATION ID가 짝수인 도시를 나타내는 쿼리를 짜라고 했으니 조건절 WHERE을 이용해서 쿼리를 짜야한다 >> MOD(ID,2)=0 >> ID(문자열 개수) / 2 의 나머지 값 = 0                                                                                                    .. 2024. 4. 30.

TOP

Designed by 티스토리