zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

MongoDB基本查询语句

MongoDB 查询 语句 基本
2023-09-27 14:23:03 时间

文章目录


查询就是获取存储在数据库中的数据。在MongoDB中,查询通常针对一个集合来操作。查询可以指定查询条件,只返回匹配的文档;还可以指定投影项,只返回指定的字段,减少返回数据到客户端的网络流量。

为了进行测试,我们先假想一个常用的电子商务网站上可能用到的数据结构模型。在关系数据库MySQL中我们可能需要设计3个表如客户表customers、订单表orders、商品表products,其中 customers表中的主键为cust_id,products表中的主键为prod_id,orders表中主键order_id,外键cust_id和prod_id分别与客户和产品关联,这就是在关系数据库中经常干的事情,整个结构如图所示。
在这里插入图片描述
查询某个客户所订购的所有商品名称的SQL语句则为以下格式。

select t1.name,t3.prod_name from customer t1
join orders t2