이 간단한 SQL 쿼리는 LINQ에서 시도 할 때 상당히 혼란 스럽습니다.`MIN (ZoneMin), MAX (ZoneMin) FROM Plant`를 LINQ에서 SQL로
나는 Plant
테이블에 ZoneMin
이라는 SQL 테이블이 있습니다.
열에있는 값의 최소값과 최대 값을 찾고 싶습니다.
T-SQL의 대답은 매우 간단합니다 :
SELECT MIN(ZoneMin), MAX(ZoneMin) FROM Plant
무슨 날이 얻을 수있는 LINQ 쿼리 (또는 유사) SQL?
나는 행운을 비으며 .Aggregate() 및 .GroupBy()에서 다양한 시도를했습니다. 비슷한 것으로 보이는 몇 가지 질문을 살펴 보았습니다.
이것은 결과 배열에 적용된 메서드를 사용하여 간단히 얻을 수 있지만 T-SQL에서 매우 간단한 경우 모든 SQL 행의 값을 전송할 필요가 없습니다.
멋지게 완료되었습니다. Allon, 고마워. 나는 "속임수로"그룹을 시도하는 것을 잊는 경향이있다. – Peter
@Peter : 그러면 나보다 앞서 - 질문을 조사하기 전에이 트릭에 대해 들어 본 적도 없습니다. –