다음은 쿼리 실행 후 나에게 두 행을 생성 할 내 쿼리입니다.날짜를 Oracle의 결과 집합과 비교하십시오.
SELECT *FROM ELP_COUNTRY,ELP_COUNTRY_Tax where
ELP_COUNTRY.COUNTRY_ID=Elp_Country_Tax.Country_Id
and ELP_COUNTRY.DESCRIPTION='Brasil' and GETENGLISHDESCFROMLISTITEM(ELP_COUNTRY_TAX.TAX_TYPE_ID)='Premiums'
and ELP_COUNTRY_TAX.DEALER_ID is null
이 쿼리는 두 행을 반환하고 그 행에서 다시 유효 날짜라는 날짜가 있습니다. 다시 그 행에서 나는 가장 높은 날짜를 원합니다.
아무에게도 도움을 줄 수 있습니까? 나는 오라클을 처음 사용합니다
실제로 반환하고 싶은 필드는 무엇입니까? 당신은 MAX (effdt) 또는 당신이 반환하려고하는 것과 함께 DESC를 effdt하여 단지 명령을 할 수 있습니다. – Liss
일부 필드 만 반환하고 싶습니다. – Pushp
@Liss를 참조하십시오. 내 쿼리는 두 행에서 두 행을 다시 반환합니다. 최대 날짜를 얻고 싶습니다. – Pushp