摘要: 多个字段进行分组查询: db.biao.aggregate([{ "$match":{"create_time": { $gte:1547049600000, $lte:1547135999000} }},{"$group":{"_id":{"clue_param_vals":"$clue_para 阅读全文
posted @ 2019-09-19 19:07 Calina_yc 阅读(3113) 评论(0) 推荐(0) 编辑
摘要: 查询昨日存在log的机构数量并进行去重: db.log.distinct("org_Id",{ "createTime"::{$lte:"昨日的23:59:59",$gt:"昨日的00:00:00"} }).length; 阅读全文
posted @ 2019-09-19 19:06 Calina_yc 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 1、分组后进行统计:使用$sum db.zan.aggregate([{"$match":{"group_name":"班级名称","is_zan":"true"},{"$group":{"_id":"$stu_name","点赞数":{"$sum":1}}}}]); 2、分组统计后进行排序:在gr 阅读全文
posted @ 2019-09-19 19:04 Calina_yc 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 条件:查询status:2,has_pay:true,amount:不等于0,type:A或者空(type类型有4个,分别是A、B、C、以及部分字段为空)的订单 反向查询: db.order.find({ "status": NumberInt(2), "has_pay": true, "amoun 阅读全文
posted @ 2019-09-19 18:58 Calina_yc 阅读(1968) 评论(0) 推荐(0) 编辑
摘要: mongo语法的四则运算符号:加法("$add")、减法("$subtract")、乘法("$multiply")、除法("$divide")、求模("$mod") 以除法为例(其余同): 数据库course表存在一条"_id"为"5ab4dfcabeb21f77cf7dbdf3"的数据,delet 阅读全文
posted @ 2019-09-19 18:53 Calina_yc 阅读(900) 评论(0) 推荐(0) 编辑
摘要: 计算机: 1、为什么需要计算机?现在每天需要处理的数据量巨大 2、计算机是什么?自动高效完成计算的机器 俗称:电脑 PC 3、计算机特点:1、进行数学和逻辑运算2、可以进行记忆和存储数据3、在程序的指令下自动高效的完成计算 4、计算机组成:大的系统分类:软件系统+硬件系统;硬件:组成计算机的物理设备 阅读全文
posted @ 2019-09-19 18:48 Calina_yc 阅读(263) 评论(0) 推荐(0) 编辑
摘要: oracle中用户和schema,一个用户对应唯一一个schema,用户相当于登录账号,schema相当于这个账号的数据库表的集合,在创建用的时候,会默认生成一个缺省的schema,名字以用户名来命名。 阅读全文
posted @ 2019-09-19 15:48 Calina_yc 阅读(804) 评论(0) 推荐(0) 编辑
摘要: oracle数据库,创建一个用户后,无法用该用户名密码连接数据库,一直提示用户名或者密码错误 原因:连接的时候会自动把用户名变成大写的,所以才无法连接。 解决方案:直接在创建用户的时候,用户名设置成大写 阅读全文
posted @ 2019-09-19 15:47 Calina_yc 阅读(2454) 评论(0) 推荐(0) 编辑