MongoDB 与 SQL 的语法对应关系
来源:互联网 发布:js classname赋值 编辑:程序博客网 时间:2024/05/24 07:08
http://www.codesky.net/article/201105/166524.html
MongoDB 与 SQL 的语法对应关系
SQL Statement
Query Language Statement
CREATE TABLE USERS (a Number, b Number)
db.createCollection("mycoll", {capped:true, size:100000})
INSERT INTO USERS VALUES(1,1)
db.users.insert({a:1,b:1})
SELECT a,b FROM users
db.users.find({}, {a:1,b:1})
SELECT * FROM users
db.users.find()
SELECT * FROM users WHERE age=33
db.users.find({age:33})
SELECT a,b FROM users WHERE age=33
db.users.find({age:33}, {a:1,b:1})
SELECT * FROM users WHERE age=33 ORDER BY name
db.users.find({age:33}).sort({name:1})
SELECT * FROM users WHERE age>33
db.users.find({'age':{$gt:33}})})
SELECT * FROM users WHERE age<33
db.users.find({'age':{$lt:33}})})
SELECT * FROM users WHERE name LIKE "%Joe%"
db.users.find({name:/Joe/})
SELECT * FROM users WHERE name LIKE "Joe%"
db.users.find({name:/^Joe/})
SELECT * FROM users WHERE age>33 AND age<=40
db.users.find({'age':{$gt:33,$lte:40}})})
SELECT * FROM users ORDER BY name DESC
db.users.find().sort({name:-1})
CREATE INDEX myindexname ON users(name)
db.users.ensureIndex({name:1})
CREATE INDEX myindexname ON users(name,ts DESC)
db.users.ensureIndex({name:1,ts:-1})
SELECT * FROM users WHERE a=1 and b='q'
db.users.find({a:1,b:'q'})
SELECT * FROM users LIMIT 10 SKIP 20
db.users.find().limit(10).skip(20)
SELECT * FROM users WHERE a=1 or b=2
db.users.find( { $or : [ { a : 1 } , { b : 2 } ] } )
SELECT * FROM users LIMIT 1
db.users.findOne()
EXPLAIN SELECT * FROM users WHERE z=3
db.users.find({z:3}).explain()
SELECT DISTINCT last_name FROM users
db.users.distinct('last_name')
SELECT COUNT(*y) FROM users
db.users.count()
SELECT COUNT(*y) FROM users where AGE > 30
db.users.find({age: {'$gt': 30}}).count()
SELECT COUNT(AGE) from users
db.users.find({age: {'$exists':true}}).count()
UPDATE users SET a=1 WHERE b='q'
db.users.update({b:'q'}, {$set:{a:1}}, false, true)
UPDATE users SET a=a+2 WHERE b='q'
db.users.update({b:'q'}, {$inc:{a:2}}, false, true)
DELETE FROM users WHERE z="abc"
db.users.remove({z:'abc'});
- MongoDB 与 SQL 的语法对应关系
- SQL与NoSQL(MongoDB)数据库的对应关系图表
- mongodb与SQL对应关系表
- Mongodb与Msyql的对应关系
- sql和Mongodb对应的一些语法--mongodb
- MongoDB语法与现有关系型数据库SQL语法比较
- MongoDB语法与现有关系型数据库SQL语法比较
- C# 与 SQL 的类型对应关系
- sql对应mongodb的写法
- MongoDB于SQL的对应
- 数据cube的schema与sql的对应的关系
- 数据cube的schema与sql的对应的关系
- SQL的数据类型与Java数据类型的对应关系
- SQL的数据类型与Java数据类型的对应关系
- SQL的数据类型与Java数据类型的对应关系
- SQL SERVER与C#中数据类型的对应关系
- SQL SERVER与C#中数据类型的对应关系
- SQL SERVER与C#中数据类型的对应关系
- SpringMVC的XML配置方式
- oracle快捷键设置
- to_char and decode usage
- TQ2440的上网设置——telnet: can't connect to remote host (166.111.8.238): No route to host
- 编译Android驱动对应的C测试程序出错的解决方法以及正确流程
- MongoDB 与 SQL 的语法对应关系
- 大整数乘法
- cocos2d-x CCTableView动态插入删除元素bug修正及动画表现 (转)
- http协议
- 报错:Only the original thread that created a view hierarchy can touch its views.
- 简单Struts2实例开发(1)
- 【Java工程师之路】[3-3.5]Tomcat简介
- sudo 出现unable to resolve host 解决方法
- 图形化Git客户端大汇总