mongoDB简单语句

自己整理了一些mongoDB日常会用到的语句,

sqlmongo
select * from lhcdb.lhc.find()
select * from lhc limit 1db.lhc.findOne()
db.lhc.find().limit(1)
select id,name from lhcdb.lhc.find({},{"id":1,"name":1})
select * from lhc where age=33db.lhc.find({"age":33})
select * from lhc where age=33 and name='luo huichao'db.lhc.find({"age":33,"name":"luo huichao"})
select * from lhc where age=33 or age=50db.lhc.find({"$or":[{"age":33},{"age":50}]})
select id,name from lhc where age=33db.lhc.find({"age":33},{"id":1,"name":1})
select * from lhc where age=33 order by namedb.lhc.find({"age":33}).sort({"name":1})
select * from lhc where age>33db.lhc.find({"age":{"$gt":33}})
db.lhc.find({"age":{"$ge":33}}) >=
db.lhc.find({"age":{"$le":33}})<=
select * from lhc where age>=33 and age<50db.lhc.find({"age":{"$ge":33,"$lt":50}})
select * from lhc where age!=33db.lhc.find({"age":{"$ne":33}})
db.lhc.find({"age":{"$eq":33}})=
select * from lhc where name like '%luo%'db.lhc.find({"name":/luo/})
db.lhc.find({"name":/^luo/}) like 'luo%
select * from lhc where age in(33,44)db.lhc.find({"age":{"$in":[33,44]}})
db.lhc.find({"age":{"$nin":[33,44]}}) not in
select distinct name from lhc db.lhc.distinct("name")
select * from lhc where name is nulldb.lhc.find({"name":{"$exists":false}})

如果有补充,请在下面顶上!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值