2012-11-08 168 views
7

任何人都可以请帮我汇总查询以下书面查询如何可以转换成的MongoDB:与where条件

Select KeyID, SUM(Qty) from Table where Date <= '1998-12-01' 

(日期格式是YY-MM-DD)

+1

请不要使用缩写,例如plz ... – Spontifixus

+0

您的收藏形式如何? – pdjota

回答

34

你想要的东西,像

db.myTable.aggregate([ 
     { $match: { mydate: { $lte: new Date('12/01/1998') } } }, 
     { $group: { _id: "$keyid", 
        totalqty: { $sum: "$qty" } } } 
    ]) 

问候,