मेरे पास यह क्वेरी है जो काम करती है लेकिन जब मैं LINQ में समकक्ष लिखने की कोशिश करता हूं तो मुझे गलत SQL उत्पन्न होता है।LINQ में SQL क्वेरी द्वारा एक चयन गिनती समूह कैसे लिखें?
मेरे प्रश्न है:
tableName.GroupBy(x => x.ColumnId).Count()
लेकिन LINQPad में देख यह एसक्यूएल उत्पादन:
SELECT COUNT(*) AS [value]
FROM (
SELECT NULL AS [EMPTY]
FROM [tableName] AS [t0]
GROUP BY [t0].[ColumnId]
) AS [t1]
मैं क्या कर रहा हूँ
SELECT COUNT(*)
FROM tableName
GROUP BY ColumnId
मैं के रूप में यह लिख कोशिश की है गलत कर रहे हो धन्यवाद!