だから私は、column1とcolumn2でグループ化し、カウントを実行している大きなクエリを持っているとしましょう。同じクエリで、count1をcolumn1でどのようにグループ化できますか?それはサブクエリかもしれませんが、先のグループは問題を引き起こしています。私はケースとif文を試しましたが、何も動作していないようです。難しい部分は、同じクエリでこの2つのカウントを取得しようとしています。前もって感謝します。MySQLグループ2つのフィールドで2つの異なるグループをカウントしますか?
-2
A
答えて
2
SELECT
SUM(CASE WHEN column1 IS NOT NULL THEN 1 ELSE 0 END) AS column1_count
,SUM(CASE WHEN column2 IS NOT NULL THEN 1 ELSE 0 END) AS column2_count
,other columns
FROM table
+0
GROUP BYは必要ありませんか? – jarlh
+0
私はちょうど1つのクエリで2つのカウントを実行する方法を説明しました。残りのクエリは要件ごとになります。 –
関連する問題
- 1. mysqlの1つのグループ内でステータスが異なる2つのカウント?
- 2. mysqlクエリで2つの異なる行をカウントします。
- 3. MongoDB 2つの異なるグループを集約します
- 4. グループ2つのフィールドに基づくコメント
- 5. MySQL:2つの日付列を1つずつグループ化する
- 6. グループ2つのデータベーステーブル
- 7. MySQL最大平均を2つのフィールドでグループ化しました
- 8. 2つの異なる要素を使用してXSLTグループ
- 9. 2つのフィールドでグループを使用し、SQLで数える
- 10. どのように2つのフィールドとLinqのグループですか?
- 11. ユニークなインスタンスを2つのグループでR
- 12. 最後のメッセージを2つのフィールドでグループ化する
- 13. SQLクエリで2つのフィールドをグループ分けするには?
- 14. 選択クエリの2つのグループ文によるTsql 2つのグループ化文
- 15. 2つのパラメータでグループ化し、出現を考慮してlinqでカウントする
- 16. 2つのMysqlテーブルに結合してカラムをグループ化する
- 17. spark-scala-mongo-aggregate:複数のフィールドをクエリし、2つのフィールドでグループ化する
- 18. 日付フィールドに2つのテーブルを持つMS SQLグループ化
- 19. 2つのカウントは、フィールド値
- 20. 2つの検証グループ
- 21. 2つの異なるスペルを1つにグループ化する方法
- 22. 2つのテーブルを持つSQLグループ
- 23. rグループに2つのグループを持つhighcharterグラフ
- 24. どのように2つの異なるグループのCKEditorに2つの異なるツールバーを持つことができますか?
- 25. 2つの異なるフィールドでHQLオーダー
- 26. 異なるカラムでmysqlをグループ化してカウントできますか?
- 27. グループ2のカラムとの異なる
- 28. mysqlの2つの列でグループ化されたレコードを検索
- 29. グループperlのDBから2つの列
- 30. MySQLグループの数は2列ですか?
サンプルデータと予想される結果> –
2番目のカウントはわかりません。フィールドごとにグループ化したいですか? –
http://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-to-me-to-be-a-very-simple-sql-クエリ – Strawberry