목록2024/12/23 (1)
홍동이의 성장일기
[Advent of SQL 2024🎄] 정수 나눗셈, SELECT절 CASE문
https://solvesql.com/collections/advent-of-sql-2024/ solvesql.com 정수 나눗셈 2 / 5를 정수 나눗셈으로 처리하면 결과는 0이 됩니다. 따라서 gift_num / tot_num이 소수점을 포함한 비율이 아닌 정수 값만 반환되고, 정수 결과가 0이면 이를 ROUND 함수가 그대로 0.000으로 반환합니다.해결 방법비율 계산에서 소수점 값을 얻으려면 하나 이상의 값을 실수(float)로 변환해야 합니다. 이를 위해 CAST를 사용할 수 있습니다.CAST(컬럼명 AS FLOAT)SELECT절 조건 지정 SELECT 절에서도 조건을 지정하여 계산할 수 있습니다. 이를 위해 CASE 문을 사용할 수 있습니다. 난이도 3이었던 9번 문제는 졸림 이슈로 크리스마스..
Tool/SQL 코딩테스트 풀이
2024. 12. 23. 23:06