2026/01 3

MySQL_정규표현식_개념, 활용사례

정규표현식이란?[문자열 컬럼] REGEXP [정규표현식 패턴]정규표현식은 특정 규칙이 있는 문자열을 걸러내는 규칙 언어이다.예시ing로 끝나는 문자만 추출: ing$ → ending, runningA로 시작하는 문자만 추출: ^A → APPLE, APPLY^[A-Z][a-z]+$ 와 같은 문자 패턴으로 표현된다.REGEXP는 정규표현식 패턴을 문자열에 적용해 결과를 판단하는 SQL 문법이다.정규표현식 적용 결과 어떻게 확인하나?https://regexr.com/regexr.com은 정규표현식이 어떤 문자열과 어떻게 매칭되는지 실시간으로 보여주는 도구이다. 테스트하는데 유용하다.실무 예시 (MySQL)1. 완전히 숫자로만 이루어진 문자열^[0-9]+$^ : 문자열 시작[0-9] : 0~9 사이 숫자 하..

SQL 2026.01.18

SQL (다중 JOIN) - Top Competitors

문제https://www.hackerrank.com/challenges/full-score/problem?isFullScreen=true목표/풀이[리더보드 만들기]조회: 해커 아이디, 이름을 출력하기조건: 단 2개 이상의 챌린지에서 만점을 받은 사람에 한해서정렬 : 만점 받은 챌린지 개수 내림차순, 아이디 오름차순[테이블 살펴보기]hackershacker_idnamedifficultydifficulty_levelscore : 최대점수(=만점) 💯challengeschallenge_idhacker_id : 챌린지를 만든 아이디 ⭐difficulty_levelsubmissionssubmission_id : 제출 아이디hacker_id : 제출한 아이디(=문제를 푼 아이디) ⭐challenge_idscore..

SQL (MySQL, Oracle 중앙값 구하기) - Weather Observation Station 20

문제https://www.hackerrank.com/challenges/weather-observation-station-20/problem?isFullScreen=true목표/풀이A median is defined as a number separating the higher half of a data set from the lower half. Query the median of the Northern Latitudes (LAT_N) from STATION and round your answer to 4 decimal places. 중앙값은 전체 데이터에서 상위 50%와 하위 50%로 나뉘는 숫자이다.북위도의 중앙값을 구하고, 소수점 4자리까지 반올림해서 표현하라 코드DBMS에 따라 중앙값을 구할 수..