나는 두 개의 테이블이 : 열 uid
, dtime
와최신 업데이트는 어떻게 가입합니까?
delivery
, 사탕이 부여 된 기록candy
을 할 사용자의 경우 사용자의 주머니가 을 조사 할 때 기록
- 열
uid
와lookup
및ltime
결과는 uid
, 0이되어야합니다., candy
, 사용자의 주머니에서 무엇이 발견되었는지 알려줍니다 (사용자가 새 캔디를 받으면 이전 캔디를 먹는다 고 가정).
각 조회 전에 여러 배달이있었습니다. 최신 정보 만 필요합니다.
예를 들면,
그래서select l.uid, l.ltime,
d.candy /* ... for max(d.dtime):
IOW, I want to sort (d.dtime, d.candy)
by the first field in decreasing order,
then take the second field in the first element */
from delivery d
join lookup l
on d.uid = l.uid
and d.dtime <= l.ltime
group by l.uid, l.ltime
, 어떻게 조회에 의해 발견 된 것을 알 수 있습니까?
시간을 추가 내 대답을 업데이트 룩업 테이블에 가입하세요. 죄송합니다. –