mongodb多字段分组统计、多表联查脚本

江湖百晓生1年前 (2023-04-27)Mongodb566

image.png




 db.T_ZXJC_FQXSSJB.aggregate([
			{ $group: { _id: {"pwxkzbh":"$pwxkzbh","xkpfkwybm":"$xkpfkwybm","dwmc":"$dwmc","pfkmc":"$pfkmc"}, maxtime: { $max: '$data_time'},maxid:{$max:"$_id"} 
			} },		
			{ $lookup: {from: "T_ZXJC_FQXSSJB",	localField:"maxid",	foreignField:"_id",	as: "tb2"}},
			{ $project: { "_id": 0, "WrState":"$tb2.WrState","pwxkzbh":"$_id.pwxkzbh","xkpfkwybm":"$_id.xkpfkwybm","dwmc":"$_id.dwmc","pfkmc":"$_id.pfkmc" } }
		])
		
		


相关文章

Mongodb 查询条件,按时间段查询

mongodb查询语句运算符(>) 大于 - $gt (<) 小于 - $lt (>=) 大于等于 ...

Mongodb 批量更新子文档(子数据集)

Mongodb 批量更新子文档(子数据集)

Mongodb 批量更新子文档(子数据集)数据样例如下:{     "_id": ObjectId("638da214...

Mongodb 删除重复数据

Mongodb 删除重复数据

db.getCollection("T_ZXJC_FSSSData").aggregate([     {//聚合字段  ...

mongodb 多表数据拼接查询

db.T_ZXJC_FSXSSJB.aggregate([ { $group:{ _id:"any",...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。