-
12/18스파르타/TIL(Today I Learned) 2023. 12. 18. 17:54
#연속된 두 학생의 좌석 ID를 교환할 수 있는 해결책을 작성하세요. 학생 수가 홀수인 경우 마지막 학생의 ID는 교환되지 않습니다. id가 주문한 결과표를 오름차순으로 반환합니다. SELECT CASE WHEN s.id % 2 <> 0 AND s.id = (SELECT COUNT(*) FROM Seat) THEN s.id # 학생수가 홀수이며 마지막 학생의 id는 교환되지 않게 그대로 s.id로 냅둔다. WHEN s.id % 2 = 0 THEN s.id - 1 #id가 짝수이면 id를 1을 빼서 홀수로 만듬 ELSE s.id + 1 #id가 홀수이면서 마지막 id가 아니면 id+1을 하여 짝수로 만듬 END AS id, student FROM Seat AS s ORDER BY id
오늘은 본 캠프를 시작하는 주이며 미니 프로젝트를 팀원들과 고민하는 시간을 가졌다.
팀명과 주제를 선정하였고 현재 다양한 데이터 셋을 구하고 있다
프로젝트는 처음이지만 대화를 통해 주제 선정과 데이터 셋을 조율하고 있다.
'스파르타 > TIL(Today I Learned)' 카테고리의 다른 글
12/20-Pandas (0) 2023.12.20 12/19 - pandas (1) 2023.12.19 12/17 WIL (0) 2023.12.17 12/15 (1) 2023.12.15 12/14 (0) 2023.12.14