The sql generated for the virtual item count with two filter conditions looks like this:
Code: Select all
SELECT
"Project1".C1 AS C1
FROM ( SELECT 1 FROM DUAL) "SingleRowTable1"
LEFT OUTER JOIN (SELECT
"GroupBy1".A1 AS C1
FROM ( SELECT Count(1) AS A1
FROM (SELECT
MyView.Column1 AS Column1,
MyView.Column2 AS Column2,
MyView.Column3 AS Column3,
MyView.DATE_VIEWED AS DATE_VIEWED,
MyView.USERID AS USERID,
FROM MyView MyView) "Extent1"
WHERE (("Extent1".USERID = :p__linq__6)
AND ("Extent1".DATE_VIEWED >= ( CAST(:p__linq__8 AS TIMESTAMP(9)))))
) "GroupBy1" ) "Project1" ON 1 = 1