<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-86  評(píng)論-33  文章-0  trackbacks-0
    MySQL:
        
    SELECT * FROM user
    Mongo:    
        db.
    user.find()


    MySQL:
        
    SELECT * FROM user WHERE name = 'foobar'
    Mongo:    
        db.
    user.find({'name' : 'foobar'})


    MySQL:
        
    INSERT INOT user (`name`, `age`) values ('foobar',25)
    Mongo:    
       db.
    user.insert({'name' : 'foobar''age' : 25})


    if you want add a  column `email` on MySQL,you must :
       
    ALTER TABLE user….
    But 
    in Mongo,you can just:    
      db.
    user.insert({'name' : 'foobar''age' : 25'email' : 'foo@bar.com'})


    MySQL:
        
    DELETE * FROM user
    Mongo:    
        db.
    user.remove({})


    MySQL:
        
    DELETE FROM user WHERE age < 30
    Mongo:    
        db.
    user.remove({'age' : {$lt : 30}})

    $gt : 
    > ; $gte : >= ; $lt : < ; $lte : <= ; $ne : !=


    MySQL:
        
    UPDATE user SET `age` = 36 WHERE `name` = 'foobar'
    Mongo:    
        db.
    user.update({'name' : 'foobar'}, {$set : {'age' : 36}})


    MySQL:
        
    UPDATE user SET `age` = `age` + 3 WHERE `name` = 'foobar'
    Mongo:    
       db.
    user.update({'name' : 'foobar'}, {$inc : {'age' : 3}})

            See more @ http:
    //www.mongodb.org/display/DOCS/Updating


    MySQL:
        
    SELECT COUNT(*FROM user WHERE `name` = 'foobar'
    Mongo:    
        db.
    user.find({'name' : 'foobar'}).count() 或 db.user.count({name:'foobar'});


    MySQL:
        
    SELECT * FROM user limit 10,20
    Mongo:    
       db.
    user.find().skip(10).limit(20)


    MySQL:
        
    SELECT * FROM user WHERE `age` IN (2535,45)
    Mongo:    
        db.
    user.find({'age' : {$in : [25, 35, 45]}})


    MySQL:
        
    SELECT * FROM user ORDER BY age DESC
    Mongo:    
        db.
    user.find().sort({'age' : -1})


    MySQL:
        
    SELECT DISTINCT(name) FROM user WHERE age > 20
    Mongo:    
       db.
    user.distinct('name', {'age': {$lt : 20}})


    MySQL:
        
    SELECT name, sum(marks) FROM user GROUP BY name
    Mongo:    
        db.
    user.group({
            
    key : {'name' : true},
            cond: {
    'name' : 'foo'},
            reduce: 
    function(obj,prev) { prev.msum += obj.marks; },
            initial: {msum : 
    0}
        });


    MySQL:
        
    SELECT name FROM user WHERE age < 20
    Mongo:    
       db.
    user.find('this.age < 20', {name : 1})
    posted on 2010-06-23 14:13 Derek.Guo 閱讀(721) 評(píng)論(0)  編輯  收藏 所屬分類: NoSqlDB

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    MSN:envoydada@hotmail.com QQ:34935442
    主站蜘蛛池模板: 国产午夜精品久久久久免费视| 亚洲av女电影网| 18女人毛片水真多免费| 亚洲精品无码不卡在线播放| 亚洲Av永久无码精品三区在线| 一级中文字幕乱码免费| 国产亚洲福利在线视频| 精品亚洲成AV人在线观看| 亚洲av无码专区在线观看素人| 男女男精品网站免费观看| 一本色道久久综合亚洲精品蜜桃冫| 皇色在线视频免费网站| 久久精品免费电影| 国产午夜免费高清久久影院| 老司机午夜免费视频| 亚洲日产乱码一二三区别| 亚洲av无码国产综合专区| 噜噜噜亚洲色成人网站∨| 亚洲av永久无码精品表情包| 亚洲日韩激情无码一区| 亚洲午夜无码AV毛片久久| 亚洲成?v人片天堂网无码| 四虎影视永久免费视频观看| 色www永久免费视频| 日韩视频免费一区二区三区| 在线播放免费播放av片| 免费无码又爽又刺激高潮的视频| 人人公开免费超级碰碰碰视频 | 久久精品国产精品亚洲毛片| 日本亚洲视频在线| 中文字幕亚洲不卡在线亚瑟| 亚洲男人的天堂在线va拉文| 亚洲日本在线观看视频| 亚洲人成无码www久久久| 亚洲一区二区视频在线观看| 国产亚洲精品激情都市| 久久久久噜噜噜亚洲熟女综合| 曰批全过程免费视频在线观看| 一区二区三区免费视频观看| xxxx日本在线播放免费不卡| 国产色无码精品视频免费|