我有以下查詢返回0,如果沒有可用的行
select rowid,ConnectionStatus,count(*) Count
from NAIL_CONN
where name like "WorkflowStatusHandlingMDBBeanEJB%"
group by ConnectionStatus
返回我看重像
rowed ConnectionStatus Count
8 Connected 1
14 re-connecting 3
從該查詢ConnectionStatus回國的可能性是「重新連接,斷開和連接「
我希望它在沒有行符合上述條件時返回0
示例:
rowed ConnectionStatus Count
8 Connected 1
14 re-connecting 3
10 disconnected 0
請忽略rowed,因爲它並不重要。
雙引號的標識符,例如' 「ConnectionStatus」'。對於字符串文字使用單引號,例如' 'WorkflowStatusHandlingMDBBeanEJB%''。 – jarlh
一般的GROUP BY規則說:「如果指定了一個GROUP BY子句,那麼'SELECT'列表中的每個列引用必須標識一個分組列或者是一個set函數的參數。」即在你的情況下,你應該做'GROUP BY rowid,ConnectionStatus'。 – jarlh