<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
    主站蜘蛛池模板: 亚洲欧美日韩一区二区三区 | 免费观看的a级毛片的网站| 亚洲成人中文字幕| 在线毛片片免费观看| 亚洲国产精品无码久久一区二区| 一级做受视频免费是看美女| 亚洲国产成人五月综合网| yellow视频免费在线观看| 亚洲av无码专区国产不乱码| 亚洲精品国自产拍在线观看| 亚洲成人免费在线| 中文字幕亚洲综合小综合在线 | 亚洲专区在线视频| 免费H网站在线观看的| 中文字幕在线日亚洲9| 国产精品亚洲高清一区二区 | 亚洲伦理一区二区| 夫妻免费无码V看片| 九九视频高清视频免费观看| 亚洲日韩精品A∨片无码加勒比| 亚洲白色白色在线播放| 免费一级毛片正在播放| 久操视频免费观看| 亚洲精品天堂无码中文字幕| 亚洲成a人片在线观看中文动漫| 在线亚洲精品自拍| 拨牐拨牐x8免费| 国产真人无码作爱免费视频| 亚洲成人激情小说| 亚洲日产乱码一二三区别| 亚洲欧美日韩综合久久久| 亚洲第一成年网站视频| 国产亚洲漂亮白嫩美女在线| 亚洲s色大片在线观看| 免费又黄又硬又爽大片| 免费一级毛片在级播放| 亚洲精品亚洲人成在线观看下载| 亚洲日本一区二区一本一道| 中文字幕亚洲无线码a| 亚洲av永久无码制服河南实里| 久久国产亚洲精品麻豆|