You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
var countQuery = QueryFactory.Query();
countQuery.SelectRaw("count(1) as Count").From(query, "csq0");
foreach (var with in withs)
{
countQuery = countQuery.WithRaw(with.Alias, with.Query);
}
var result = await countQuery.GetAsync();
So wrapping the original query in a select count(1) and reapplying the Common Table Expressions to the new query if there are any.
When you have a query with a Common Table Expression the query.AsCount().Get() function will return "Invalid object name 'cte0'."
When I print the SQL of query.AsCount() the WITH block is missing.
The text was updated successfully, but these errors were encountered: