select a.farm_nm,b.year,b.month
from ls_msfmr01 a,ls_consulting b
where a.farm_cd=b.farm_cd;
이렇게 쿼리를 날리면
새서울농장 2004 04
새서울농장 2004 02
오복수 2004 04
오복수 2004 02
이런식으로 쿼리문이 나옵니다..여기서 달에 한번만 등록할수 잇는데
이름이 중복된거 중에 최근것만 나오게 할수 잇게 하는 쿼리는 다음과
같이 하면 돼는데
select a.owner_nm,c.brnname,max(b.year || b.month)
year_month,b.cattle,a.farm_cd,to_char(b.timetemp,'%Y/%m/%d') as
timetemp
from ls_msfmr01 a,ls_consulting b ,ls_msorg01 c
where a.farm_cd=b.farm_cd
and substr(a.farm_cd,1,5)=c.brncode
이런식으로 하면 최근것만 나오는데요..
즉
새서울농장 2004 04
오복수 2004 04
그런데 이쿼리에서
여기에 timetemp 즉 시스템날짜를 추가하면 최근게 안나오고 전체 다
나오는데 이쿼리를 처음처럼 나오게 하는 방법이 없을가요 timetemp추가
해서요....
|