??????????????????
???????????? ???????[ 2015/2/11 11:37:49 ] ????????????? SQL ???
???????SQL SERVER??????????
????sql server 2005??????汾?????? rownum() over()??????
??????????rownum() over()????汾??top??????????
????select top num * from tablename where ..........
?????塢MONGODB??????????
????mongoDB????????????limit()??skip()??sort()???????????????з???????
??????skip????????????????????????
????page1 = db.things.find().limit(20)
????page2 = db.things.find().skip(20).limit(20)
????page3 = db.things.find().skip(40).limit(20)
????find(???????)??skip???????????????????limit(?????????????)??sort(????????):sort({"age":1})1--????-1--????
????MySQL???mongodb??
?????????
????MySQL:SELECT * FROM user
????Mongo: db.user.find()
????MySQL:SELECT * FROM user WHERE name = 'starlee'
????Mongo: db.user.find({'name' : 'starlee'})
????????
????MySQL:INSERT INOT user (`name`?? `age`) values ('starlee'??25)
????Mongo:db.user.insert({'name' : 'starlee'?? 'age' : 25})
?????????
????MySQL:DELETE * FROM user
????Mongo:db.user.remove({})
????MySQL:DELETE FROM user WHERE age < 30
????Mongo:db.user.remove({'age' : {$lt : 30}})
????????:
MySQL:UPDATE user SET `age` = 36 WHERE `name` = 'starlee'
Mongo:db.user.update({'name' : 'starlee'}?? {$set : {'age' : 36}})
MySQL:UPDATE user SET `age` = `age` + 3 WHERE `name` = 'starlee'
Mongo:db.user.update({'name' : 'starlee'}?? {$inc : {'age' : 3}})
==============others=======================
MySQL:SELECT COUNT(*) FROM user WHERE `name` = 'starlee'
Mongo:db.user.find({'name' : 'starlee'}).count()
MySQL:SELECT * FROM user limit 10??20
Mongo:db.user.find().skip(10).limit(20)
MySQL:SELECT * FROM user WHERE `age` IN (25?? 35??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})
???????????????????????漰???????????????????SPASVOС??(021-61079698-8054)?????????????????????????
??????
?????????????????????????Щ????????????????????TC???????????????Щ???????????????????????????????????????????????(java .net ?????)???mysql???????????????????ж????д???Python???????????????(DB2)??????BufferPool????????????????????????????????6??????????????????滮???????????????-????????SQL Server???????????????????λ?????PHP??SQL????????????????????Pythonд???NoSQL????????? SQL ?е????????????? SQL ?е?????????Java???????:?????MySQL???????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11????????
?????????App Bug???????????????????????Jmeter?????????QC??????APP????????????????app?????е????????jenkins+testng+ant+webdriver??????????????JMeter????HTTP???????Selenium 2.0 WebDriver ??????