文章目录
- MySQL 与 MongoDB语法表
-
- 术语和概念
- 语法关系
-
- 新建表/集合
- 添加新列/字段
- 删除列/字段
- 创建索引
- 创建联合索引
- 删除表/集合
- 插入
- 查询所有的数据
- 查询所有指定字段的数据(查询主键)
- 查询所有指定字段的数据(不查询主键)
- 条件查询(字段为相应的内容)
- 条件查询指定字段(字段为相应的内容)
- 条件查询(字段不含相应的内容)
- 条件查询(与查询)
- 条件查询(或查询)
- 条件查询(大于关系)
- 条件查询(小于关系)
- 条件查询(区间关系)
- 模糊查询(包含)
- 模糊查询(起始)
- 升序处理查询结果
- 降序处理查询结果
- 统计(所有条目)
- 统计(指定字段)
- 统计符合指定条件的条目
- 去重查询
- 查询单条数据
- 分页并跳过指定页数
- 语法性能测试
- 更新(静态值)
- 更新(动态值)
- 条件删除
- 删除(所有记录)
MySQL 与 MongoDB语法表
术语和概念
结构对比
表结构 | MySQL | MongoDB |
---|---|---|
数据库 | database | database |
表 | table | collection |
行 | row | document 或 BSON document |
列 | column | field |
索引 | index | index |
连接 | table连接 | document嵌套和连接 |
主键 | primary key | primary key |
主键说明 | 指定单独一列或者列组合作为primary key | 在MongoDB中primary key会自动设置到——id field中 |
分组 | aggregation(例如 group by) | aggregation pipeline |