안녕하세요 같은테이블에서 다른컬럼 비교하려고 합니다. 0 3 3,239

by 빠바 [SQL Query] [2017.07.20 19:29:28]


한테이블안에 있는 컬럼 두개를 비교하여 원하는 값만 출력하고 싶어질문드립니다.

 

A컬럼 B컬럼이 있습니다

100   25

100   50

100   75

100  100

100  125

 

이렇게 있을때 A < B 이면 안보이게 하고싶습니다.

 

결과

A   B

100 25

100 50

100 75

100 100

 

도와주세요!.

by jkson [2017.07.20 19:44:12]

안 보이게 한다는 게 결과값에서 제외 시킨다는 말씀이신지..

SELECT * FROM TABLE WHERE A >= B

해당 컬럼만 값을 안나오게 한다는 것인지..

SELECT CASE WHEN A >= B THEN A END A
      ,CASE WHEN A >= B THEN B END B
  FROM 테이블

 


by 빠바 [2017.07.20 19:49:25]

.... 제가 너무 어렵게 생각했나봐요 답변해주신게 맞습니다. 왜 고민한건지 한심해지네요 ㅠㅠ


by jkson [2017.07.20 19:57:20]

쿼리는 어렵다고 생각하면 많이 어려울 수도 있지만

쉽다고 생각하면 쿼리보다 쉬운 언어가 있을까 싶습니다.

언어 자체는 너무 쉬운데 결과를 도출하기 위한 아이디어를 짜내는 게 어렵죠ㅎㅎ

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입