Oracle에서 각 고유 한 사용자 ID에 대한 최대 값을 검색
이 안내서는 Oracle 테이블에서 각 별개의 사용자 ID와 관련된 최대 값을 효율적으로 추출하는 방법을 보여줍니다. 다음과 같이 구성된 테이블을 가정하십시오
이 쿼리는
를 사용하여 ()의 각 행을 다른 모든 행과 동일하게 를 갖는 다른 행과 비교합니다. 조인 조건<code>UserId, Value, Date</code>
UserId
절은 결과를 필터링합니다. 여기서 Value
가 Date
인 행은 가 동일하고 나중에
예 :
<code class="language-sql">SELECT t1.* FROM mytable t1 LEFT OUTER JOIN mytable t2 ON (t1.UserId = t2.UserId AND t1."Date" < t2."Date") WHERE t2.UserId IS NULL;</code>
LEFT OUTER JOIN
위 내용은 Oracle 테이블에서 각 별개의 사용자 ID의 최대 값을 찾는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!