- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:GROUP BYを使用したCOUNT)
GROUP BYを使用したCOUNTの結果が0件の場合の表示方法は?
このQ&Aのポイント
- SQLで使用するGROUP BYを使用したCOUNTの結果が0件の場合、表示方法について質問です。
- 現在、特定の条件でデータの件数を取得していますが、結果が0件の場合、表示する方法がわからず困っています。
- 試しにCOUNTの結果が0件の場合に、異なる方法を試してみましたが、結果は同じでした。解決策を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんにちわ。 RDBMS の種類が不明ですが、Oracle であれば インライン・ビューで解決できます。 Select count(*) from (select ~ from T_M_MAKER group by ~ having ~);
その他の回答 (1)
- tsukasa-12r
- ベストアンサー率65% (358/549)
回答No.1
GROUP BY を使用せずに SELECT COUNT(*) FROM T_M_MAKER WHERE MAKER_CD = '010' じゃダメなんでしょうか?
質問者
補足
例を簡単にしたいがために、上記のようなSQLにしていますが、実際にはHAVINGの内容がもう少し複雑で、GROUP BY も使いたいのです
お礼
ありがとうございます。 見事に実現できました。 muyoshidありがとうございました。