이름과 눈 색이라는 두 개의 열이있는 테이블이 있다고 가정 해 봅시다. 이 표에서SQL 쿼리 - 존재하지 않으면 다른 하나를 선택하십시오. 둘 다 절대 사용하지 마십시오
당신은 잠재적으로 수 : 나는 녹색 눈을 가진 이름에 대한 모든 행을 선택하기 위해 노력하고있어
Name - Green Eyes
Name - Brown Eyes
을,하지만 난 다음, 녹색 눈이없는 이름이있는 경우 갈색 눈으로 이름을 선택하고 싶습니다. 주어진 이름에 대해 두 개의 행을 반환하고 싶지 않습니다. 이 작업을 수행하는 방법에 대한 의견이 있으십니까? 어떤 도움이라도 대단히 감사하겠습니다!
실제 열 이름과 값은 무엇입니까? – jnylen
http://stackoverflow.com/questions/12051863/is-it-possible-to-use-if-else-in-sql이 (가) 관심을 가질만한 것으로 보입니까? – LSerni
실제 열 이름은 EXTERNAL_ENTITY 및 RATING_SOURCE_NAME입니다. 그것은 훨씬 더 큰 쿼리의 일부입니다. rating_source_name의 가능성은 'S & P'및 'Moody 's'입니다. 일부 주체는 S & P 및 Moody 's에 대한 평가가 있으며, 그러한 경우 S & P 행만보고 싶습니다. 그러나 기업이 S & P 등급이없고 Moodys 만있는 경우 Moodys의 등급을보고 싶습니다. – user1623682