Programmers/Oracle

[ LIMIT, MIN-MAX ] 가장 먼저 들어온 값 1개 / 가장 늦게 들어온 값 1개

giggs 2022. 6. 1. 11:21

 

 

 

 

Question) 보호소에 가장 먼저 들어온 동물의 NAME을 출력!

 

 

 

 

 

 


 

 

# 방법 1 

  • ORDER BY 문으로 오름차순 정렬한 후 
  • LIMIT 1 명령으로 하나의 값 가져오기

 

 

 

 


 

 

 

# 방법 2

  • 서브쿼리 이용 - DATETIME의 최소 값을 얻은 다음
  • WHERE 조건으로 그 값과 같은 값으로 반환

 

 

 

 

 

 

 


 

 

 

 

 

Question) 보호소에 가장 먼저 들어온 동물의 NAME을 출력!

 

 

 

 

# 방법 1 

  • ORDER BY 문으로 내림차순 정렬한 후 
  • LIMIT 1 명령으로 하나의 값 가져오기

 

 

 

# 방법 2

  • 서브쿼리 이용 - DATETIME의 최대 값을 얻은 다음
  • WHERE 조건으로 그 값과 같은 값으로 반환