📘 [SQL 함수 정리] 문자열 함수 총정리
🚀 SQL 면접과 실무에서 자주 등장하는 문자열 함수들을 한눈에 정리해봅니다.문자열 결합, 추출, 삭제, 치환까지 자주 쓰이는 함수 위주로 정리했어요!✅ 요약 표함수명설명예시 결과함수명설명예시 결과LOWER(s)소문자 변환LOWER('ABC') → abcUPPER(s)대문자 변환UPPER('abc') → ABCASCII(s)문자 → 코드ASCII('A') → 65CHR(n)코드 → 문자CHR(65) → ACONCAT(s1,s2)문자열 결합CONCAT('A','B') → ABSUBSTR(s,m,n)문자열 추출SUBSTR('Hello',2,3) → ellINSTR(s,sub)위치 반환INSTR('banana','a') → 2LENGTH(s)길이 반환LENGTH('AB CD') → 5TRIM()양쪽 문자 제..
2025. 5. 9.
🚀[SQL 알고리즘 문제 풀이] Programmers : 즐겨찾기가 가장 많은 식당 정보 출력하기(with RANK() OVER())
🔓 문제 설명 다음은 식당의 정보를 담은 REST_INFO 테이블입니다. 각 식당에 대한 정보는 식당 ID(REST_ID), 이름(REST_NAME), 음식 종류(FOOD_TYPE), 조회수(VIEWS), 즐겨찾기 수(FAVORITES), 주차장 유무(PARKING_LOT), 주소(ADDRESS), 전화번호(TEL) 등으로 구성되어 있습니다. REST_INFO 테이블에서 음식 종류별로 즐겨찾기 수가 가장 많은 식당의 음식 종류, ID, 식당 이름, 즐겨찾기 수를 조회하는 SQL문을 작성하세요. 결과는 음식 종류를 기준으로 내림차순 정렬되어야 합니다. REST_INFO 테이블 Column Name Type Nullable REST_IDVARCHAR(5)FALSEREST_NAMEVARCHAR(50)FAL..
2025. 5. 5.