簡體   English   中英

實體框架嵌套選擇查詢

[英]entity framework nested select queries

我有一個SQL查詢,應該在實體框架中使用它。 我是Entity的新手,我不知道該怎么做。 我的查詢是:

SELECT EKIP,
       COUNT (SAGLA) AS KPISAYISI
FROM
  (SELECT M.APPLICATIONID AS ORTAM,
          MNAME AS SERVIS,
          sum(AVAIL*HIT)/SUM(HIT) AS SAGLA,
          SUM(HIT) AS CAGRI ,

     (SELECT DOMAINNAME
      FROM SOAGOVERNANCE_SERVICE D
      WHERE D.NAME=m.MNAME
        AND D.APPLICATIONID=m.APPLICATIONID) AS EKIP
   FROM SOAGOVERNANCE_METRICLOG m
   WHERE MDATE BETWEEN '2013-01-01 01:00:00' AND '2013-02-01 01:00:00'
     AND MTYPE='SERVICE'
   GROUP BY APPLICATIONID,
            MNAME) S
WHERE S.CAGRI > 3
  AND S.SAGLA<90
GROUP BY EKIP
ORDER BY EKIP

最簡單的方法是使用查詢創建sql視圖。 然后在視圖上創建實體。

還是要在實體中進行完整查詢?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM