清華大佬耗費三個月吐血整理的幾百G的資源,免費分享!....>>>
MongoDB 條件操作符
描述
條件操作符用于比較兩個表達式并從mongoDB集合中獲取數據。
在本章節中,我們將討論如何在MongoDB中使用條件操作符。
MongoDB中條件操作符有:
- (>) 大于 - $gt
- (<) 小于 - $lt
- (>=) 大于等于 - $gte
- (<= ) 小于等于 - $lte
我們使用的數據庫名稱為"myinfo" 我們的集合名稱為"testtable",以下為我們插入的數據。
簡單的集合"testtable":
MongoDB (>) 大于操作符 - $gt
如果你想獲取"testtable"集合中"age" 大于22的數據,你可以使用以下命令:
>db.testtable.find({age : {$gt : 22}})
類似于SQL語句:
Select * from testtable where age >22;
輸出結果:
MongoDB(>=)大于等于操作符 - $gte
如果你想獲取"testtable"集合中"age" 大于等于22的數據,你可以執行以下命令:
>db.testtable.find({age : {$gte : 22}})
類似于SQL語句:
Select * from testtable where age >=22;輸出結果:
MongoDB (<) 小于操作符 - $lt
如果你想獲取"testtable"集合中"age" 小于19的數據,你可以執行以下命令:
類似于SQL語句:
Select * from testtable where age <19;
輸出結果:
MongoDB (<=) 小于操作符 - $lte
如果你想獲取"testtable"集合中"age" 小于等于19的數據,你可以執行以下命令:
>db.testtable.find({age : {$lte : 19}})
類似于SQL語句:
Select * from testtable where age <=19;
輸出結果:
MongoDB 使用 (<) 和 (>) 查詢 - $lt 和 $gt
如果你想獲取"testtable"集合中"age" 大于17以及小于24的數據,你可以執行以下命令:
>db.testtable.find({age : {$lt :24, $gt : 17}})
類似于SQL語句:
Select * from testtable where age 17;
輸出結果:
掃碼二維碼 獲取免費視頻學習資料
- 本文固定鏈接: http://phpxs.com/j/mongodb/1000525/
- 免費: Python視頻資料獲取