当前位置: 首页 > news >正文

网站建设 正邦东莞网站推广哪里找

网站建设 正邦,东莞网站推广哪里找,动态网站设计与制作,网站开发商业计划书关系型数据库如MySQL和非关系型数据库MongoDB的对应关系:SQLMongoDBdatabasedatabasetablecollectionrowdocument or Bson documentcolumnfieldindexindextable joins$lookupprimary keyprimary key指定任何唯一的列或列组合作为主键主键会自动设置为_id字段aggrega…

关系型数据库如MySQL和非关系型数据库MongoDB的对应关系:

SQL

MongoDB

database

database

table

collection

row

document or Bson document

column

field

index

index

table joins

$lookup

primary key

primary key

指定任何唯一的列或列组合作为主键

主键会自动设置为_id字段

aggregation (group by)

aggregation pipeline

select into table

$out

merge into table

$merge

union all

$unionWith

transactions

transacctions

Example

CREATE TABLE people (id MEDIUMINT NOT NULLAUTO_INCREMENT,user_id Varchar(30),age Number,status char(1),PRIMARY KEY (id)
)

Implicitly created on first insertOne() or insertMany() operation. The primary key _id is automatically added if _id field is not specified.

db.people.insertOne( {user_id: "abc123",age: 55,status: "A"} )
ALTER TABLE people
DROP COLUMN join_date

使用$set添加field

db.people.updateMany({ },{ $set: { join_date: new Date() } }
)
ALTER TABLE people
DROP COLUMN join_date

使用$unset删除field

db.people.updateMany({ },{ $unset: { "join_date": "" } }
)

创建索引

CREATE INDEX idx_user_id_asc
ON people(user_id)
db.people.createIndex( { user_id: 1 } )
CREATE INDEXidx_user_id_asc_age_desc
ON people(user_id, age DESC)

-1表示降序

db.people.createIndex( { user_id: 1, age: -1 } )
DROP TABLE people
db.people.drop()
INSERT INTO people(user_id,age,status)
VALUES ("bcd001",45,"A")
db.people.insertOne({ user_id: "bcd001", age: 45, status: "A" }
)
SELECT * FROM people
db.people.find()
SELECT id,user_id,status FROM people
db.people.find({},{user_id:1,status:1})
SELECT user_id,status FROM people
//0表示不显示改行
db.people.find({},{user_id:1,status:1,_id:0})
SELECT * FROM people WHERE status="A"
db.people.find({status:"A"})
SELECT user_id,status FROM people WHERE status = "A"
db.people.find({status:"A"},{user_id:1,status:1,_id:0})
SELECT * FROM people WHERE status != "A"
db.people.find({status:{$ne:"A"}})
SELECT * FROM people WHERE status = "A" AND age=50
db.people.find({status:"A",age:50})
SELECT * FROM people OR age = 50
db.people.find({$or:[{status:"A"},{age:50}]})
SELECT * FROM people WHERE age >= 25
db.people.find({age:{$gte:25}})
SELECT * FROM people WHERE age > 25 AND age <= 50
db.people.find({age:{$gt:25,$lte:50}})
SELECT * FROM people WHERE user_id like "%bc%"
db.people.find({user_id:/bc/} )
db.people.find({user_id:{$regex:/bc/}})
SELECT * FROM people WHERE user_id LIKE "%bc"
db.people.find({user_id:/^bc/})
db.people.find({user_id:{$regex:/^bc/}})
SELECT * FROM people WHERE status = "A" ORDER BY user_id ASC
SELECT * FROM people WHERE status = "A" ORDER BY user_id DESC
db.people.find({status:"A"}).sort({user_id:1})
db.people.find({status:"A"}).sort({user_id:-1})
SELECT count(*) FROM people
db.people.count() or 
db.people.find().count() or 
db.people.count({user_id:{$exists:true}})
SELECT count(*) FROM people WHERE age>30
db.people.count({age:{$gt:30}})
SELECT DISTINCT(status) FROM people
db.people.distinct("status")
SELECT * FROM people LIMIT 1
db.people.findOne() or
db.people.find().limit(1)
SELECT * FROM people LIMIT 5 SKIP 10
db.people.find(().limit(5).skip(10)
EXPLAIN SELECT * FROM people WHERE status = "A"
db.people.find({status:"A"}).explain()

http://www.dt0577.cn/news/55630.html

相关文章:

  • 弄一个网站链交换反应
  • 视频主播网站百度快速收录权限域名
  • 2000个免费货源网站提高百度搜索排名
  • 花都网站建设策划备案域名交易平台
  • 四川省住房与城乡建设厅网站管网网络营销工资一般多少
  • 林州网站建设中文域名注册
  • 网站升级需要什么品牌运营策划
  • 深圳 b2c 网站建设备案查询站长工具
  • 青岛网站互联网公司nba最新排行
  • 网络工程师的前景爱站seo工具包官网
  • 做gif的网站2021热门网络营销案例
  • 访问美国网站慢 dns传统营销
  • 有关网站建设账务处理温州seo品牌优化软件
  • 网站诊断方法网站推广的常用方法
  • 苏州保洁公司哪家最好最便宜重庆seo整站优化方案范文
  • 免费的企业邮箱注册沈阳关键词快照优化
  • 长沙做痔疮东大医院de网站企业宣传推广方案
  • asp网站设计代做湖南关键词优化推荐
  • 天眼查询个人信息免费网站关键字优化价格
  • 轻淘客 轻网站怎么做护肤品推广软文
  • 建网站算法软文怎么做
  • 淄博论坛网站建设武汉seo排名扣费
  • 陇西学做网站太原最新情况
  • php做外贸网站好吗经典软文范例大全
  • 网站建设批复意见天津百度搜索排名优化
  • 青海环保网站建设公司新开发的app怎么推广
  • 网站建设报价nba交易最新消息汇总
  • 开发动态网站有哪些技术百度搜一下
  • 网站没有地图怎么做的百度关键词排名用什么软件
  • 网站建设存在的问题及对策学大教育培训机构电话