Study/SQL 21

해커랭크 SQL Basic Select - Higher Than 75 Marks

해커랭크 SQL Basic Select Higher Than 75 Marks 💡 풀이 문제 ) 75점 넘게 받은 학생의 이름을 조회한다. 각 이름의 마지막 세 글자를 기준으로 출력 순서를 지정한다. 두 명 이상의 학생이 동일한 마지막 세 글자로 끝나는 이름을 가진 경우(예를 들어: Bobby, Robby 등), 오름차순 ID로 2차 정렬합니다. SELECT name FROM students WHERE marks > 75 ORDER BY RIGHT(name,3), id;

Study/SQL 2023.03.21

해커랭크 SQL Basic Select - Weather Observation Station 6

해커랭크 SQL Basic Select Weather Observation Station 6 💡 풀이 SELECT DISTINCT city FROM station WHERE left(city,1) in ('a','e','i','o','u') 📌 부분 문자열 가져오기 LEFT : 문자열의 왼쪽을 기준으로 n개의 문자를 가져오는 함수 LEFT(컬럼명, n) MID : 문자열에서 지정한 시작 위치를 기준으로 n개의 문자를 가져오는 함수 (=SUBSTR,SUBSTRING) MID(컬럼명, 시작 위치, n) SUBSTR(컬럼명, 시작 위치, n) SUBSTRING(컬럼명, 시작 위치, n) RIGHT: 문자열의 오른쪽을 기준으로 n개의 문자를 가져오는 함수 RIGHT(컬럼명, n)

Study/SQL 2023.03.20