SELECT
Wot.WorkOrderType,
COUNT(CASE WHEN Wo.Status = 'C' THEN 1 END) as [Completed],
COUNT(CASE WHEN Wo.Status = 'E' THEN 1 END) as [Error]
FROM WorkOrder_2002 Wo
INNER Join WorkOrderType Wot ON Wo.WorkOrderTypeId= wot.Id
WHERE Wo.CreateTime BETWEEN '2012-04-01' AND '2012-05-15'
GROUP BY Wo.WorkOrderTypeId,Wot.WorkOrderType
ORDER BY Wo.WorkOrderTypeId,Wot.WorkOrderType
I want to use above mentioned query to retrieve records by using ADO.NET(I want to pass this query in SqlCommand).
I want to pass two dates in where clause.
1 Answer