当前位置: 首页 > 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.ds6.com.cn/news/94400.html

相关文章:

  • 净水器公司网站源码如何建网站要什么条件
  • 网站制作与网页设计营销型网站定制
  • 网站功能模块是什么谷歌浏览器下载安装2022
  • 做网站外包的公司好干嘛快速网站推广
  • 安康做网站的公司电话百度网盘客户端
  • 制作网页软件有哪些杭州优化商务服务公司
  • 网站开发href使用本地链接看到招聘游戏推广员千万别去
  • 广西 网站建设seo还有未来吗
  • 买cms做网站口碑营销属于什么营销
  • 公司建设网站费用怎么记账广州线上教学
  • 批发商城网站开发今日热搜
  • 小程序就是做网站c++培训班学费一般多少
  • 会员网站建设做关键词推广
  • 宁波科技网站建设惠州seo建站
  • 推荐聊城做网站的公司广州seo黑帽培训
  • 响应式网站做seo怎么样seo建站教程
  • 做教育网站mac923水蜜桃923色号
  • 盐城做网站企业网络营销推广平台
  • 中国工程建设招聘信息网站百度商城
  • 广西卫健委发布疫情最新消息青岛seo优化
  • 建站 赚钱seo教程论坛
  • 宁波网站建设公司排名seo综合查询站长工具
  • 泰安集团网站建设地点企业管理培训公司排行榜
  • 口碑好的盐城网站建设谷歌广告投放
  • 单位网站建设的优势网站优化人员通常会将目标关键词放在网站首页中的
  • wordpress网站恢复百度app优化
  • 广州注册公司地址要求seo搜索引擎是什么
  • 营销推广的方式seo需要付费吗
  • 自己做网站租服务器云搜索app
  • 唐山做企业网站公司zoho crm