
数据库
文章平均质量分 61
mysql、es、mongodb
嚯嚯啾咪
这个作者很懒,什么都没留下…
展开
-
【MongoDB】修改、删除、插入数据
justOne : (可选)如果设为 true 或 1,则只删除一个文档,如果不设置该参数,或使用默认值 false,则删除所有匹配条件的文档。upsert : 可选,这个参数的意思是,如果不存在update的记录,是否插入objNew,true为插入,默认是false,不插入。–查询索引中baseId='hljrb’的数据,并将所有查询到的数据的“baseId”修改为“hljrb1”update : update的对象和一些更新的操作符,也可以理解为sql update查询内set后面的。原创 2024-07-26 14:41:52 · 413 阅读 · 0 评论 -
【mongodb】简单查询
NoSQL数据库种类繁多, 但是⼀个共同的特点都是去掉关系数据库的关系型特性。db.papers.find().sort({“字段”:-1/1})–排序,1为升序,-1为降序。mongodb数据库是非关系数据库,mongodb中没有表的概念,数据都是存储在集合中的。db.papers.find().limit(number)–读取指定数量的⽂档。: NoSQL⽆需事先为要存储的数据建⽴字段, 随时可以存储⾃定义的数据格式。db.papers.find(query).count()–计数。原创 2024-07-26 13:54:19 · 2245 阅读 · 0 评论 -
【sql】常用命令三多表查询
项目开发中,在进行数据库表结构设计时,会根据业务需求及业务模块之间的关系,分析并设计表结构,由于业务之间相互关联,所以各个表结构之间也存在着各种联系,基本上分为三种:一对多(多对一)、多对多、一对一。:子查询返回的结果是单个值(数字、字符串、日期等),最简单的形式,这种子查询称为标量子查询。:子查询返回的结果是一列(可以是多行),这种子查询称为列子查询。:子查询返回的结果是一行(可以是多列),这种子查询称为行子查询。对于 union 查询,就是把多次查询的结果合并起来,形成一个新的查询结果集。原创 2024-07-25 18:23:42 · 2588 阅读 · 0 评论 -
【sql】常用命令二
基本语法 insert into 表名(列1,列2,列3,列4,…) values(值,值,值)基本语法 update 表名 set 列=值,列=值,…insert into 表名 set 列=值,列=值,列=值,…基本语法 delete from 表名 where 列=值。原创 2024-07-24 15:42:22 · 138 阅读 · 0 评论 -
【sql】常用命令一单表查询
一般情况下,GROUP BY必须要配合聚合函数一起使用,通过使用聚合函数,在分组之后可以对组内结果进行计数(COUNT)、求和(SUM),求平均数(AVG)操作等。WHERE子句的作用:在对查询结果进行分组前,把不符合WHERE条件的行去掉,即在分组之前过滤数据。HAVING子句的作用:筛选满足条件的组,即在分组后过滤数据,条件中经常包含聚合函数,使用HAVING条件过滤出特定的组。order by 后面跟表中特定字段,字段后面跟desc(倒序)或者asc(正序),排序规则缺省是按照正序排列。原创 2024-07-24 15:37:59 · 878 阅读 · 0 评论