sql 문제 (case when 절)

sql 문제 (case when 절)

작성일 2024.02.22댓글 1건
    게시물 수정 , 삭제는 로그인 필요

답이 2번인 이유가 이건지 모르겠어요.. ㅜㅜ
치환이라는 건 알겠는데 .. 혹시 0으로 치환하면 100보다 작기 때문에 999(치환 0)가 먼저 정렬된건가요..?

혹시 안보일까봐
HAVING COUNT(*)=2
ORDER BY(CASE WHEN ID=999 THEN 0 ELSE ID END)

빠른 답변 부탁드립니당



#sql 문제 #sql 문제 사이트 #sql 문제은행 #sql 문제 예제 #sql 문제풀이 #sql 문제집 #sql 문제풀이 사이트 #정보처리기사 실기 sql 문제 #프로그래머스 sql 문제 #오라클 sql 문제

profile_image 익명 작성일 -

안녕하세요

혹시 0으로 치환하면 100보다 작기 때문에 999(치환 0)가 먼저 정렬된건가요..?

네 이게 맞는 내용입니다

sql 문제 (case when 절)

... 혹시 안보일까봐 HAVING COUNT(*)=2 ORDER BY(CASE WHEN ID=999 THEN 0 ELSE ID END) 빠른 답변 부탁드립니당 안녕하세요 혹시 0으로 치환하면 100보다 작기 때문에 999(치환...

SQL case when 질문이요!

... ( ) 안에 case when을 사용한다면 어떻게 작성해야하나요? From 뒤에는 특별한 조건은 없었습니다. 문제였는데, 답을 모르겠어요. 도와주세요! 안녕하세요......

mssql 질문 (where 절에 case문)

... col1 ) 그런데 이건 case 보다 더 나은 방식의 SQL이 아닙니다. 성능면에서도 나을 것이 없고, 의미 가독성이 떨어집니다. 개인적으로 case when...

sql when 절 해석

아래 이미지에 있는 문제 sql 문 해석 부탁드립니다. when 절에서 a면 1이고 아니면 2로 치환하라는건 알겠는데 amt 기준으로 내림차순 해야하는거면 B(2) / 300이 제일...

MS SQL Order by절 Case문 사용 질문

... NAME (MS SQL을 다시 설치해야해서 쿼리문에... BY (CASE @NUM WHEN 1 THEN BT.HOBBY WHEN 2 THEN BT AGE END)... 또한 문제가 있을 것 같은데요??? 아닌가?...

MSSQL 에서 sum(case when a = 1 then...

MSSQL 에서 select sum(case when a = 1 then 1 else 0 end ) from title 이란 식을 했을때 a 컬럼의 합을 구하고 싶은데 문제는 중복제거를 하고 싶습니다. 저렇게만 하면...

MSSQL CASE WHEN 사용 질문

... 보니 CASE WHEN 문을 쓰라 하네요. 아래와 같이 하면 문제가 없을 까요. select A apple, B boy, C cicago , CASE WHEN A=0 THEN 0 ESLE ROUND((D/A*100),1) END Boy...