반응형
Entity Framework는 고유 이름을 선택합니다
이 SQL쿼리를 어떻게 수행 할 수 Entity Framework있습니까?
SELECT DISTINCT NAME FROM TestAddresses
람다 식 사용하기
var result = EFContext.TestAddresses.Select(m => m.Name).Distinct();
이 시도:
var results = (from ta in context.TestAddresses
select ta.Name).Distinct();
이것은 당신에게 줄 것이다 IEnumerable<string>-당신은 .ToList()그것을 얻기 위해 전화 할 수있다 List<string>.
@alliswell이 보여주는 방식 은 완전히 유효하며 다른 방법이 있습니다! :)
var result = EFContext.TestAddresses
.GroupBy(ta => ta.Name)
.Select(ta => ta.Key);
누군가에게 도움이되기를 바랍니다.
DBContext.TestAddresses.Select(m => m.NAME).Distinct();
여러 열이있는 경우 다음과 같이하십시오.
DBContext.TestAddresses.Select(m => new {m.NAME, m.ID}).Distinct();
이 예에서는 중복 된 CategoryId 및 CategoryName이 없습니다. 이것이 도움이 되었기를 바랍니다.
엔티티 프레임 워크 고유 이름을 선택하십시오.
여러 테이블을 사용하는 뷰를 사용하고 있고이 경우 고유하게 적용하려는 경우 먼저 변수에 값을 저장해야하며 다음과 같이 해당 변수에 고유성을 적용 할 수 있다고 가정하십시오.
public List<Item_Img_Sal_VIEW> GetItemDescription(int ItemNo)
{
var Result= db.Item_Img_Sal_VIEW.Where(p => p.ItemID == ItemNo).ToList();
return Result.Distinct().ToList();
}
아니면이 간단한 예를 시도 할 수 있습니다
Public Function GetUniqueLocation() As List(Of Integer)
Return db.LoginUsers.Select(Function(p) p.LocID).Distinct().ToList()
End Function
예를 들어 Select (). Distinct () 를 사용하십시오.
DBContext db = new DBContext();
var data= db.User_Food_UserIntakeFood .Select( ).Distinct();
엔티티 프레임 워크 고유 이름을 선택하십시오.
각 그룹의 특정 열의 모든 첫 번째 데이터를 원한다고 가정하십시오.
var data = objDb.TableName.GroupBy(dt => dt.ColumnName).Select(dt => new { dt.Key }).ToList();
foreach (var item in data)
{
var data2= objDb.TableName.Where(dt=>dt.ColumnName==item.Key).Select(dt=>new {dt.SelectYourColumn}).Distinct().FirstOrDefault();
//Eg.
{
ListBox1.Items.Add(data2.ColumnName);
}
}
참고 URL : https://stackoverflow.com/questions/4539668/entity-framework-select-distinct-name
반응형
'IT story' 카테고리의 다른 글
| 안드로이드에서 화면 크기마다 dimens.xml을 정의하는 방법은 무엇입니까? (0) | 2020.07.18 |
|---|---|
| jQuery를 사용하여 요소 ID에 특정 텍스트가 포함 된 페이지에서 모든 요소 찾기 (0) | 2020.07.18 |
| BAT 스크립트의 상대 경로 (0) | 2020.07.18 |
| localhost Windows에서 포트 80을 어떻게 해제합니까? (0) | 2020.07.18 |
| TypeScript에서 싱글 톤을 정의하는 방법 (0) | 2020.07.18 |