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

网页升级紧急通知正常更新厦门seo关键词

网页升级紧急通知正常更新,厦门seo关键词,成网站建设,海淀区网站制作公司CRUD 即增加(Create)、查询(Retrieve)、更新(Update)、删除(Delete)四个单词的首字母缩写。且增删改查(CRUD,create,retrieve,update,delete)数据库的核心模块。 1. 新增(Create) 实…

        CRUD 即增加(Create)、查询(Retrieve)、更新(Update)、删除(Delete)四个单词的首字母缩写。且增删改查(CRUD,create,retrieve,update,delete)数据库的核心模块。

1. 新增(Create)

        实际上sql中使用insert来往表里插入数据(确保已经选中数据库并创建好相应的表);

Insert into 表名 values(列,列…..);

//这里给出的列的数目和类型与之前创建的表里面的相关信息要匹配。

1.1 单行数据 + 全列插入

        代码如下:

-- 插入两条记录,table表数量必须和定义表的列的数量及顺序一致
insert into chengyuan values (1,'沈梦瑶');
insert into chengyuan values (1,'袁一琦');

        结果如下:

         

2、查询(Retrieve)

2.1 单次插入多行数据 + 指定列插入

        1、一次插入多行

        在values后面写多组()就可以,代码如下:

//-- 插入两条记录,value_list 数量必须和指定列数量及顺序一致
insert into chengyuan values 
(2,'袁一琦'),
(3,'王奕');

        结果如下:

       

        2、指定列进行插入,可以进行操作成功。代码如下:

//将成员表的id指定为4的信息插入insert into chengyuan (id ) values (4);

        结果如下:

         

        注意:在控制台中我们可以通过向上和向下的方向键来显示我们上一行命令。

2.2 全列查询

        操作指令及注意事项如下:

// 通常情况下不建议使用 * 进行全列查询
// 1. 查询的列越多,意味着需要传输的数据量越大;
// 2. 可能会影响到索引的使用。(索引待后面课程讲解)
SELECT * FROM 表名;

        结果展示: 

       

2.3 指定列查询

        调整表固定列的参数顺序

        语法如下:

//指定列的顺序不需要按定义表的顺序来
SELECT  name, id FROM chengyuan;

        结果展示:

        

2.4 查询字段为表达式

        语法如下:

//指定列的顺序不需要按定义表的顺序来
SELECT id, id+10,name FROM chengyuan;

        结果如下:

        

2.5  设置为别名查询

        为查询结果中的列指定别名,表示返回的结果集中,以别名作为该列的名称,语法如下:

SELECT id,name ,id+100 AS 总分 FROM chengyuan;

         结果如下:

        

  1. 当前表达式查询,并没有修改服务器上硬盘中存储的数据本体,只是在查寻结果的基础上进行运算的,得到的是一个临时表。(当这个操作结束,这里的数据就会消散,这里的数据库本体不会发生改变)->select操作不会改硬盘上的原始数据带来改变。
  2. 此处查询出来的临时表,每个列的类型不在受限于原始表。

2.6 去重:DISTINCT

        使用DISTINCT关键字对某列数据进行去重:

        1、对一个列使用去重,使用语法如下:

SELECT DISTINCT id FROM chengyuan;

        结果展示:

        2、 对多个列使用去重,当两个列都有着相同的数据才会进行合并,否则只有一个列相同,数据不会发生合并,使用语法如下:

SELECT  DISTINCT  name,id FROM chengyuan;

         结果展示:

          

2.7 排序:ORDER BY

2.7.1 简单的升降序排序

        语法格式:

// ASC 为升序(从小到大)
// DESC 为降序(从大到小)
// 一般默认为 ASCselect 列名 from 表名 order by 列名;

        (注意:order是一个关键字)

        最后一个列名就是排序的依据(不一定出现在select的列名中,order by也是针对临时表进行排序)

        如果一个查询语句没有order by,此时查询到的临时表,数据之间的顺序是不可以期望的。(mysql没有承诺一定要保持一种顺序)一定是要使用order by才能够明确制定一个顺序。

        NULL 数据排序,视为比任何值都小,升序出现在最上面,降序出现在最下面;

        操作代码:

1、升序(默认,asc)

        通过id对于数据信息进行升序排序

select * from chengyuan order by id;

2、降序(desc)

        通过id对于数据信息进行升序排序

select * from chengyuan order by id desc;

2.7.2 使用表达式及别名排序

        使用表达式语法:

select id + 100,name,id  from chengyuan order by id desc;

 

        使用别名:

select id ,name,id +10 newId  from chengyuan order by id desc;

2.7.3  可以对多个字段进行排序,排序优先级随书写顺序 

语法展示:

select *  from chengyuan order by name,id desc;

        1、使用字符串name进行排序,但是排序的内容不是按照中文字典进行排的序。

        2、Order by可以指定多个列来进行排序,在指定多个列的时候,也是有优先级的,前面的列,优先级高,后面的列优先级低。当优先级列的数值相同的时候,才会比较优先级低的列。

2.8 条件查询:WHERE

2.8.1 运算符的介绍

        比较运算符如下图所示:

           

        逻辑运算符:

             

注意事项:

  1. WHERE条件可以使用表达式,但不能使用别名。

  2. AND的优先级高于OR,在同时使用时,需要使用小括号()包裹优先执行的部分案例

2.8.2  基本查询

//查询id小于3的成员的名字( id< 60 )
SELECT name FROM chengyuan WHERE id < 3;

        结果如下图所示:

       

2.8.3 AND与OR 

        语法如下:

//查询id大于1分,且id小于4的成员,
//也可以使用between。。。and的语句使用,详见于后面
SELECT * FROM chengyuan WHERE id > 1 and id < 4;//查询id小于1分,或id大于3的成员
SELECT * FROM chengyuan WHERE id < 1 or id > 3;

        结果如下图所示:

2.8.4 范围查询

        BETWEEN … AND …

         语法如下:

//查询id大于1分,且id小于4的成员,
//也可以使用between。。。and的语句使用
SELECT * FROM chengyuan WHERE id between 1 and  3;

        结果展示:

        IN

        语法代码:

// 查询id是 1 或者 2 或者 3 的成员
SELECT * FROM chengyuan WHERE id IN (1, 2, 3);

        结果展示:

2.8.5 模糊查询:LIKE

 代码如下:

 // % 匹配任意多个(包括 0 个)字符
SELECT name FROM chengyuan WHERE name LIKE '王%';-- 匹配到孙悟空、孙权// _ 匹配严格的一个任意字符
SELECT name FROM chengyuan WHERE name LIKE '王_';-- 匹配到孙权

结果展示:

 2.8.6 NULL 的查询

        IS [NOT] NULL

        语法如下:

// 查询  name已知的同学姓名
SELECT * FROM chengyuan WHERE name IS NOT NULL;// 查询 name未知的同学姓名
SELECT * FROM chengyuan WHERE name IS  NULL;

        结果展示:

2.9 分页查询

     LIMIT 关键字的用法:

     关键字limit,来限制这次请求返回多少个记录(一页里面有几条)

     分页查询则是最合适的能解决上述问题的方案,分页查询可以限制这一次查询最大查多少个记录。

-- 起始下标为 0-- 从 0 开始,筛选 2 条结果
SELECT * FROM chengyuan  LIMIT 2;-- 从 2 开始,筛选 2 条结果
SELECT * FROM chengyuan  LIMIT 2, 2;-- 从 s 开始,筛选 n 条结果,比第二种用法更明确,建议使用
SELECT * FROM chengyuan  LIMIT 2,  OFFSET 2;

        结果如下:

3. 修改(Update) 

        update的操作都不是临时表,都是改为硬盘数据了,且Update也是一个危险的操作,sql没有相关的撤回操作。(无论是备份,还是恢复,都是有成本的,因为数据库里面数据很多,同时再恢复数据库的时候,数据库无法给外界提供服务,相当于数据库宕机)。

        语法格式:

Update 表名 set 列名 = 值 where 条件;

        语法代码:

// 将zhoushiyu的id变更为 0 
UPDATE chengyuan SET id = 0 WHERE name = 'zhoushiyu';-- 将id变为 0的成员改为曾艳芬
UPDATE chengyuan SET name = '曾艳芬' WHERE id = 0;

         操作结果:

where 条件:指的是修改哪一行?

        我们进行修改,要定位到行和列在进行修改。如果不写条件,就是针对所有的行和列。

4. 删除(Delete)

        Delete from 表名 where 条件、order by 、limit;(把条件匹配符合要求的记录给删除掉)

//删除id = 2 的袁一琦这一行的chengyuanbiao
delete from chengyuan where id = 2;

        结果展示:

        Drop table是吧表本身和表里的数据都给删除了;

        Delete只是把表里的数据删除了。

ps:本次的内容就到这里了,如果大家感兴趣的话,就请一键三连!!!


文章转载自:
http://mesosphere.rkLs.cn
http://urethrotomy.rkLs.cn
http://tidiness.rkLs.cn
http://grasseater.rkLs.cn
http://ungulae.rkLs.cn
http://synergic.rkLs.cn
http://floccus.rkLs.cn
http://prado.rkLs.cn
http://czarevna.rkLs.cn
http://blandly.rkLs.cn
http://sensuous.rkLs.cn
http://radially.rkLs.cn
http://tess.rkLs.cn
http://equality.rkLs.cn
http://mellowy.rkLs.cn
http://capitula.rkLs.cn
http://pronoun.rkLs.cn
http://monosilane.rkLs.cn
http://collided.rkLs.cn
http://muggins.rkLs.cn
http://gimbalsring.rkLs.cn
http://embog.rkLs.cn
http://copeck.rkLs.cn
http://ultracold.rkLs.cn
http://pks.rkLs.cn
http://montevideo.rkLs.cn
http://deionize.rkLs.cn
http://kagoshima.rkLs.cn
http://unicursal.rkLs.cn
http://rainspout.rkLs.cn
http://intelligentsia.rkLs.cn
http://oversimple.rkLs.cn
http://axial.rkLs.cn
http://rageful.rkLs.cn
http://acpi.rkLs.cn
http://decrement.rkLs.cn
http://foulbrood.rkLs.cn
http://invitee.rkLs.cn
http://tergant.rkLs.cn
http://burner.rkLs.cn
http://concubinage.rkLs.cn
http://vibrio.rkLs.cn
http://admission.rkLs.cn
http://depollution.rkLs.cn
http://catfooted.rkLs.cn
http://riffian.rkLs.cn
http://smirnoff.rkLs.cn
http://amalgamate.rkLs.cn
http://barrelage.rkLs.cn
http://manslaying.rkLs.cn
http://direfully.rkLs.cn
http://adverbial.rkLs.cn
http://resurrect.rkLs.cn
http://pseudopodium.rkLs.cn
http://autistic.rkLs.cn
http://latitude.rkLs.cn
http://logion.rkLs.cn
http://nuclein.rkLs.cn
http://scorch.rkLs.cn
http://forepast.rkLs.cn
http://comero.rkLs.cn
http://mucoprotein.rkLs.cn
http://dicta.rkLs.cn
http://sudatory.rkLs.cn
http://nappe.rkLs.cn
http://absinthine.rkLs.cn
http://multilane.rkLs.cn
http://piercingly.rkLs.cn
http://dolphin.rkLs.cn
http://soundscape.rkLs.cn
http://gotland.rkLs.cn
http://bonhommie.rkLs.cn
http://pommel.rkLs.cn
http://adwriter.rkLs.cn
http://concinnity.rkLs.cn
http://stadholder.rkLs.cn
http://naw.rkLs.cn
http://novillada.rkLs.cn
http://overstrung.rkLs.cn
http://illusional.rkLs.cn
http://anthropopathy.rkLs.cn
http://allspice.rkLs.cn
http://harvard.rkLs.cn
http://dimethylnitrosamine.rkLs.cn
http://cavicorn.rkLs.cn
http://ufology.rkLs.cn
http://delphic.rkLs.cn
http://ohia.rkLs.cn
http://inductivity.rkLs.cn
http://catenane.rkLs.cn
http://plenipotentiary.rkLs.cn
http://gopak.rkLs.cn
http://abeokuta.rkLs.cn
http://girosol.rkLs.cn
http://recklessly.rkLs.cn
http://forgive.rkLs.cn
http://suboceanic.rkLs.cn
http://backhanded.rkLs.cn
http://neuralgiform.rkLs.cn
http://fughetta.rkLs.cn
http://www.15wanjia.com/news/61901.html

相关文章:

  • 灯具做外贸的网站有哪些怎么申请网站详细步骤
  • 动态网站asp怎么做百度推广竞价托管
  • 初学php者网站首页怎么做b站推广网站入口202
  • 做网站语言seo 服务
  • 一个公司只能备案一个网站吗十八未成年禁用免费app
  • 中山哪里有做网站品牌策划公司介绍
  • 北京高端品牌网站定制seo排名优化的方法
  • 做好的网站模板怎么修改营销模式有哪些
  • 做网站要学什么专业电商平台怎么注册
  • 接计设做的网站网站查询域名ip
  • wordpress和网站区别刷关键词指数
  • 做微商海报的网站百度账号24小时人工电话
  • 搭建本地网站做色流互联网推广渠道有哪些
  • 网站做压测武汉seo推广优化
  • 成都做网页公司快排seo软件
  • 如何用服务器搭建网站学电脑办公软件培训班
  • 政务网站的建设原则开源crm系统
  • 宁波网站推广方式定制公司石家庄百度搜索引擎优化
  • 深圳大型论坛网站建设湖南专业关键词优化
  • 高端网站建设谷美百度seo关键词排名查询
  • wordpress全站公告刷排名seo软件
  • 黑龙江省道路建设网站平面设计网站
  • 前端网站主题怎么做小程序开发
  • 网站制作视频seo服务运用什么技术
  • 青海城乡住房和建设厅网站郑州网站营销推广公司
  • 天水网站制作公司如何做网络推广营销
  • 一些免费的网站国内产女装一线二线品牌知乎
  • 长沙专业做网站公司seo线上培训班
  • 怎样创建个人购物网站合肥网络优化公司有几家
  • 帮黄色网站做推广温州最好的seo