나는 목록을 가지고있다. Sometype
지금은 Measures.It도 열 이러한 필드를 가지고있다라는 내 DB에 테이블이 두 가지 속성DB에 목록 전달 및 표와 속성 결합하기
ModificationDate
Key
모든 조치 (키가 일치해야 함) 및 Modiciationdate (목록에서)> ModiciationDate (테이블에서)를 얻고 싶습니다.
지금 당장 테이블에서 모든 측정 값을 가져 와서 앱에서 확인하고 있습니다. 어떻게 피할 수 있습니까?
p.s 나는 Nhibernate를 사용하고 있습니다. Sometype
실제로 내 app.I는 (그것뿐만 아니라 몇 가지 추가 속성을 가지고로 모두 동일 할 수 없습니다)
편집 측정 값 표에 매핑 다른 엔티티가에 엔티티 나는 목록이 경우입니다 필요 나는 어떤 종류의 유혹에 빠지면 질의는
select * from Measures A join TempTable B on A.Key=B.Key and A.ModificationDate < B.ModificationDate
이 될 것입니다.
하지만 목록의 모든 값을 #table에 삽입하지 않고도 완료 할 수 있습니까?
db "WHERE Measures.Key IN (...)"에 대한 표준 쿼리가 아닌가? –
그게 내가 지금하고있는 일이야.하지만 그건 IN 절에 나와있는리스트와 일치하는 모든 척도를 결정 짓게 될거야. 나는 만족할 수있는 하나의 태도가 더 필요해. 수정 날짜가 더 커야합니다.모든 기록을 선택하고 앱 내부의 상태를 확인하는 대신 어떻게 수행합니까? –