by 김대영 [SQL Query] [2017.10.28 21:52:32]
(점수1 ,점수2, 점수3, 점수4 ,점수5 ) 를 받아서 최고,최저 제외하고 3개의 점수합을 구하는 함수를 만드려고 하는데 도무지 모르겠습니다..
어떻게 시작하면 될까요 ?
최대값이나 최소값이 두 개 이상 있으면 어쩌죠? 값이 모두 동일하다든지...
100 ,200 ,300 ,400 ,400 => 200 + 200 + 300
100,100, 200,300,400 => 200 + 300 + 400
100 ,100 ,200 ,400, 400 => 100 + 200 + 400
으로 어쩃든 최고, 최저 제외하고 3개의 합을 구합니다.
100 ,200 ,300 ,400 ,400 => 200 + 300 + 400
100,100, 200,300,400 => 100 + 200 + 300
아닌가요?
점수1 + 점수2 + 점수3 + 점수4 + 점수5 - least(점수1 ,점수2, 점수3, 점수4 ,점수5) - greatest(점수1 ,점수2, 점수3, 점수4 ,점수5)