昨天我想創建一個sql查詢(使用system.data.sqlce),它返回移動設備上的差異表的值。我的場景如下: - sql table:Xtable(字段:name:是字符串,mat:是字符串,state:是int值); - XTable包含100條記錄 我的SQL語句是:SqlCeCommand不支持子查詢?
SELECT name, (SELECT count(*) from Xtable where state=0) as Marked, count(*) as Total
FROM XTable
GROUP BY name
結果:0行,因爲我有第二個選擇錯誤。
如果我執行下列SQL語句:
SELECT name, count(*) as Total FROM XTable GROUP BY name
result : > 0 rows.
Sqlcecommand不支持多選查詢? 我該如何解決它?