sql >> データベース >  >> NoSQL >> MongoDB

mongodb-検索して集約する方法

    $match を使用する必要があります :

    db['!all'].aggregate([
      {$match:
        {'GENDER': 'F',
         'DOB':
          { $gte: 19400801,
            $lte: 20131231 } } },
      {$group:
         {_id: "$GENDER",
         totalscore:{ $sum: "$BRAINSCORE"}}}
    ])
    

    出力:

    { "_id" : "F", "totalscore" : 109 }
    


    1. 成功するデータガバナンスの6つの重要な要素

    2. 文字列から日付データ型に変換する方法は?

    3. PyMongoを使用した正規表現クエリの実行

    4. このSQLクエリをMongodb構文で作成するにはどうすればよいですか?