MongoDB数据库(一:基本操作)
生活随笔
收集整理的這篇文章主要介紹了
MongoDB数据库(一:基本操作)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、創(chuàng)建名稱為自己姓名拼音縮寫的數(shù)據(jù)庫;
2、創(chuàng)建名為姓名拼音縮寫+col的集合,如dugncol;
3、刪除2中的集合,重新創(chuàng)建格式如dugncolnew的集合;
4、在3創(chuàng)建的集合中,插入10條文檔數(shù)據(jù),要求分別插入到class為“計算機161”和“計算機162”中,其他字段如下圖所示;
5、將3中集合中所有age為6的數(shù)據(jù)修改為age為21;
6、將name為zhangsan7的學(xué)生年齡修改為8歲,將興趣愛好修改為跳舞和畫畫;
?
7、追加zhangsan7的興趣愛好為sing;
8、修改所有學(xué)生年齡增加一歲;
9、刪除zhangsan7學(xué)生的sex屬性;
10、刪除所有4歲的學(xué)生。
11、刪除第一位6歲的學(xué)生;
12、查詢?nèi)繉W(xué)生除_id字段之外的所有信息;
13、查看所有年齡大于7歲并且小于12歲的學(xué)生姓名;
14、查看所有年齡大于7歲并且性別值為0的學(xué)生的姓名、性別、年齡;
15、查看所有年齡是6歲或9歲的學(xué)生;
16、查詢所有“計算機161”班級下年齡為6或者性別為0的學(xué)生;
17、查詢所有興趣中以“跳”字開頭的學(xué)生;
18、查詢所有興趣字段為string的學(xué)生信息;
19、查看年齡為第二大的學(xué)生信息;
20、為年齡字段創(chuàng)建升序索引;
21、計算每個班級學(xué)生人數(shù);
22、計算每個班級男生(sex=0)人數(shù);
23、按照如下腳本插入數(shù)據(jù);
?a)插入數(shù)據(jù):
?b)添加完成后查詢出,入學(xué)日期(createDate)大于2015-09-10的所有計算機161班女生每天入學(xué)總數(shù),并且按照日期先后順序排序。
總結(jié)
以上是生活随笔為你收集整理的MongoDB数据库(一:基本操作)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Oracle的基本操作(二:存储过程)
- 下一篇: MongoDB数据库(二:高级操作)