가 궁금 해요 "CASE"엔티티 프레임 워크있는 OrderBy 누군가가 순수 SQL에 일 무슨 엔티티 프레임 워크에 표현하는 방법을 알고 있다면
SELECT Name, IsEmployee, IsQualityNetwork
FROM Person
ORDER BY CASE WHEN IsQualityNetwork = 1 or IsEmployee = 1 THEN 0 ELSE 1 END, Name
내가 Linq에 동적를 사용하여 시도하지만,이 코드가 실행되는 경우 :
var p = ctx.People
.OrderBy("CASE WHEN IsQualityNetwork = 1 or IsEmployee = 1 THEN 0 ELSE 1 END")
.OrderBy(e => e.Name);
나는 예외를 얻을 : 는