이 LINQ 식을 SQL Server 쿼리로 변환

발리 마코 00

Entity Framework에서 LINQ 메서드를 사용하여이 쿼리를 작성했습니다.

var items = db.Items.ToList();

var unique_items = items.OrderBy(c => c.date)
              .GroupBy(c => c.title)
              .Select(group => group.First()).ToList();

항목은 예를 들어 다음을 반환합니다.

id   title  date
-----------------------
 1   car1   02-05-2019
 2   car2   02-06-2019
 3   car2   02-07-2019
 4   car4   02-05-2019
 5   car1   02-04-2019

그리고 unique_items는 이것을 반환해야합니다 :

1   car1   25-10-2019
3   car2   25-10-2019
4   car4   25-12-2019

고유 한 제목 만 원합니다.

그리고 나는, 내가 사용하려고 데이터베이스에보기를 만들 수 SQL Server 쿼리를 사용하여 할 지금 원하는 Group ByDistinct사용이 LINQ 쿼리 캔 누군가의 도움에서 다른하십시오 때문에 그러나 나는 그것을 할 수 있을까?

로버트 맥키

다음과 같지만 EF6의 로깅 을 사용하여 쿼리를 캡처하고 그대로 사용합니다.

SELECT id, title, date
FROM (
  SELECT id,title,date, ROW_NUMBER() OVER (PARTITION BY title ORDER BY date) AS rn 
  FROM Items
) t1 
WHERE t1.rn=1
ORDER BY date

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

SQL을 linq 쿼리로 변환

분류에서Dev

SQL Server 쿼리를 Linq 쿼리로 변환

분류에서Dev

GROUP BY를 포함하는 SQL Server 쿼리를 NHibernate LINQ로 변환

분류에서Dev

이 쿼리 결과를 날짜 형식으로 변환하는 방법 (SQL Server)

분류에서Dev

이 쿼리 문자열을 LINQ to SQL 쿼리로 변환하는 방법은 무엇입니까?

분류에서Dev

쿼리로 SQL 그룹을 Linq로 변환

분류에서Dev

이 Aggregate Lambda 식을 LINQ 쿼리로 변환 할 수 있습니까?

분류에서Dev

LINQ TO SQL을 사용하여 쿼리를 개체로 변환

분류에서Dev

CAST 호출을 사용하는 SQL 쿼리를 LINQ로 변환

분류에서Dev

Linq 쿼리 식을 Linq Lambda 식으로 변환

분류에서Dev

SQL Server-char 데이터 형식을 smalldatetime으로 변환

분류에서Dev

정규 표현식 쿼리를 SQL Server로 변환

분류에서Dev

SQL 쿼리를 LINQ # 2로 변환

분류에서Dev

LINQ로 변환 된 SQL 쿼리

분류에서Dev

SQL 쿼리를 LINQ 문으로 변환

분류에서Dev

SQL (complex)을 LINQ로 변환

분류에서Dev

이 SQL Server 2016 쿼리를 BigQuery로 변환하는 방법

분류에서Dev

SQL Linq 쿼리를 RavenDB Linq 쿼리로 변환

분류에서Dev

SQL에서 LINQ 쿼리로 LINQ 쿼리 변환

분류에서Dev

이 SQL 요청을 Lambda 표현식 또는 LINQ로 변환하는 방법

분류에서Dev

SQL Server 쿼리 (보기) 문자열을 DateTime으로 변환

분류에서Dev

쿼리에서 SQL Server "데이터 형식 varchar를 bigint로 변환하는 동안 오류 발생"

분류에서Dev

SQL Server 쿼리 : 두 문자열을 연결하고 datetime으로 변환하면 형식이 변경되어 Datedifference가 잘못 계산 됨

분류에서Dev

Excel 수식을 SQL 쿼리로 변환 / 시뮬레이션하는 방법

분류에서Dev

.GroupBy () 메서드를 사용하여이 SQL 쿼리를 LINQ로 변환

분류에서Dev

SQL 쿼리를 LINQ로 변환하는 데 도움이 필요합니까?

분류에서Dev

분기 및 반기 원금 및이자 지불을 월별 값으로 변환하는 SQL Server 쿼리

분류에서Dev

SQL을 LINQ로 변환하거나 내 쿼리를 수정하십시오.

분류에서Dev

중첩 된 select 문을 사용하여 SQL 쿼리에서 LINQ로 변환

Related 관련 기사

  1. 1

    SQL을 linq 쿼리로 변환

  2. 2

    SQL Server 쿼리를 Linq 쿼리로 변환

  3. 3

    GROUP BY를 포함하는 SQL Server 쿼리를 NHibernate LINQ로 변환

  4. 4

    이 쿼리 결과를 날짜 형식으로 변환하는 방법 (SQL Server)

  5. 5

    이 쿼리 문자열을 LINQ to SQL 쿼리로 변환하는 방법은 무엇입니까?

  6. 6

    쿼리로 SQL 그룹을 Linq로 변환

  7. 7

    이 Aggregate Lambda 식을 LINQ 쿼리로 변환 할 수 있습니까?

  8. 8

    LINQ TO SQL을 사용하여 쿼리를 개체로 변환

  9. 9

    CAST 호출을 사용하는 SQL 쿼리를 LINQ로 변환

  10. 10

    Linq 쿼리 식을 Linq Lambda 식으로 변환

  11. 11

    SQL Server-char 데이터 형식을 smalldatetime으로 변환

  12. 12

    정규 표현식 쿼리를 SQL Server로 변환

  13. 13

    SQL 쿼리를 LINQ # 2로 변환

  14. 14

    LINQ로 변환 된 SQL 쿼리

  15. 15

    SQL 쿼리를 LINQ 문으로 변환

  16. 16

    SQL (complex)을 LINQ로 변환

  17. 17

    이 SQL Server 2016 쿼리를 BigQuery로 변환하는 방법

  18. 18

    SQL Linq 쿼리를 RavenDB Linq 쿼리로 변환

  19. 19

    SQL에서 LINQ 쿼리로 LINQ 쿼리 변환

  20. 20

    이 SQL 요청을 Lambda 표현식 또는 LINQ로 변환하는 방법

  21. 21

    SQL Server 쿼리 (보기) 문자열을 DateTime으로 변환

  22. 22

    쿼리에서 SQL Server "데이터 형식 varchar를 bigint로 변환하는 동안 오류 발생"

  23. 23

    SQL Server 쿼리 : 두 문자열을 연결하고 datetime으로 변환하면 형식이 변경되어 Datedifference가 잘못 계산 됨

  24. 24

    Excel 수식을 SQL 쿼리로 변환 / 시뮬레이션하는 방법

  25. 25

    .GroupBy () 메서드를 사용하여이 SQL 쿼리를 LINQ로 변환

  26. 26

    SQL 쿼리를 LINQ로 변환하는 데 도움이 필요합니까?

  27. 27

    분기 및 반기 원금 및이자 지불을 월별 값으로 변환하는 SQL Server 쿼리

  28. 28

    SQL을 LINQ로 변환하거나 내 쿼리를 수정하십시오.

  29. 29

    중첩 된 select 문을 사용하여 SQL 쿼리에서 LINQ로 변환

뜨겁다태그

보관