Как мне смоделировать Derived Table
с помощью linq?
Рассмотрите этот код:
SELECT * FROM (SELECT * FROM Mytbl) AS tmp WHERE tmp.ID=1
Как мне написать это с помощью Linq?
спасибо
РЕДАКТИРОВАТЬ 1:
Как преобразовать это в linq?:
select
convert( decimal(10,1), ROUND(A.c2*100,8)),
convert( decimal(10,1), ROUND(A.c3*100,8))
from
(
SELECT
(
SELECT CONVERT(INT, COUNT(ID))
FROM tbl
WHERE (col06 >= @param_Min and col06 <= @param_Max )
)
/
(
SELECT CONVERT(INT, COUNT(ID))
FROM tbl
WHERE (col06 >= 10 )
) as c2
(
SELECT CONVERT(INT, COUNT(ID))
FROM tbl
WHERE (col06 >= @param_Min and col06 <= @param_Max )
AND (col03 = 1)
)
/
(
SELECT CONVERT(INT, COUNT(ID))
FROM tbl
WHERE (col06 >= 10 ) AND (col03 = 1)
) as c3
) AS A