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

网站开发实训周志做电商那个平台最好

网站开发实训周志,做电商那个平台最好,婚纱影楼网站免费源码,一路商机网这里介绍几种DML操作INSERT INTO——插入记录插入一条记录插入一条记录 INSERT INTO table [(column [, column . ])] VALUES(value [,value . ]); 例子: insert into student values( 1,"承太郎" )default charset utf8;插入多条记录插入多条…

这里介绍几种DML操作

INSERT INTO——插入记录

插入一条记录

插入一条记录
INSERT INTO table [(column [, column . ])] VALUES(value [,value . ]);
例子:
insert into student values(
1,"承太郎"
)default charset utf8;

插入多条记录

插入多条记录
INSERT INTO table [(column [, column . ])]
VALUES(value [, value . ]),(value [, value . ]);
例子:
insert into student values(1,"承太郎"),(2,"迪奥"),(3,"吉良吉影");如果你注意到上面的那些column那么也就可能想到可以为某个字段单独添加记录
为部分字段添加数据:insert into student(id,address) values (12,"翻斗大街");id address这些字段不用加"",没添加的字段会给值NULL或者 insert into student set id=12,address="翻斗大街";

为部分字段添加数据

如果你注意到上面介绍的插入方法中的那些column那么也就可能想到可以为某个字段单独添加记录

为部分字段添加数据:
insert into student(id,address) values (12,"翻斗大街");
id address这些字段不用加"",没添加的字段会给值NULL
或者 insert into student set id=12,address="翻斗大街";

REPLACE

replace语句的功能与insert语句的功能基本相同

REPLACE与INSERT的区别:

使⽤replace语句向表插⼊

新记录时,如果新记录的 主键值或者唯⼀性约束 的字段值与已有记录相同,则已有记录先被

删除,然后再插⼊新记录

replace三种语法格式

语法格式1:

replace into 表名 [(字段列表)] values (值列表)

语法格式2:

replace [into] 目标表名[(字段列表1) select (字段列表2) from 源表

where 条件表达式

语法格式3:

replace [into] 表名 set 字段1=值1, 字段2=值2

DELETE、TRUNCATE

DELETE FROM table_name [where 条件];
TRUNCATE TABLE table_name

DROP、TRUNCATE、DELETE的区别

delete:删除数据,保留表结构,可以回滚,如果数据量⼤,很慢

truncate: 删除所有数据,保留表结构,不可以回滚,⼀次全部删除所有数据,速度相对快

drop: 删除数据和表结构,删除速度最快

TRUNCATE(清空数据表) 与 DELETE 的区别

truncate table student;

1.实现方式不同 truncate 本质上先执行drop 再通过结构文件.frm 重新创建数据表,delete则是逐条删除保存的记录

2.效率上来说多的时候truncate更快少的时候delete更快

3.对auto_increment影响不同,truncate自动增长从初始值开始,delete则不影响自动增长

4.返回值不同,auto_increment返回值无意义,delete返回删除的条数

5.truncate属于DDL delete属于DML

UPDATE

修改可以⼀次修改多⾏数据,修改的数据可⽤where⼦句限定,where⼦句⾥是⼀个条件表达式,只有符合该条件的⾏才会被修改。

没有where⼦句意味着where字句的表达式值为true,也可以同时修改

UPDATE table
SET column = value [, column = value]
[WHERE condition];
修改数据例子:
update studentset name="杰哥" where id =1;

SELECT

这个比较麻烦但是又很常用所以我们简单介绍一下,之后再做详细的介绍

简单的SELECT语句:

SELECT {*, column [alias], . } FROM table;

说明:

–SELECT列名列表。*表示所有列。

–FROM 提供数据源(表名/视图名)

–默认选择所有行

举例
查询数据:select * from student;  #列出该数据表中的所有数据
查询部分字段:select id,address from student; #列出student数据表中的id和address字段稍微复杂一点的
去除重复记录SELECT DISTINCT(distinct) name from student;
排序与限量 order asc(升序)/desc(降序) limit 表示限制条数select * name from student order by id asc升/desc降 limit 10;或者 select * name,address order by id asc,xueha desc limit 10;排序后更新或删除数据update student set name="jojo"order by id asclimit 2;delete from student [where]order by id asc limit 2;
http://www.yayakq.cn/news/243760/

相关文章:

  • ai生成图片在线制作单页面网站如何seo
  • 在线学做网站检测ai写作的网站
  • 学校网站怎么做优化网站开发研发工程师岗位职责
  • 做网站人郑州h5网站建设价格
  • 上海网站建设企业排名百度站长验证网站
  • 凉山网站建设小程序建站模板
  • 沈阳做网站哪好升级wordpress 另一更新正在进行
  • 备案成功后多久可以打开网站微信小程序定义
  • 惠州网站建设科技有限公司建设黄页大全网站入口
  • 如何将百度云做成网站文件服务器百度推广负责做网站吗
  • 网站开发工作室策划案浙江建筑信息网港
  • 上海微信网站建设兼容网站东港建站公司
  • 纯静态网站怎么做cdn圣融网站建设
  • 南京网站网站建设学校做团购网站需要什么资质
  • 黄冈网站医院网站建设招标说明
  • 网站开发技术是什么wordpress 社交账号 文章评论
  • 营销印刷网站濮阳市做网站
  • 银行门户网站系统建设方案公司网站服务器租用
  • 南宁网站建站推广关闭评论 WordPress
  • 海口网站制作价格网站建设的网络公
  • 英德市建设及城乡管理局网站网络托管公司有哪些
  • 养老院网站开发背景南山区住房和建设局网站官网
  • 安阳网站建设哪家公司好少儿编程加盟亏本
  • 外贸网站建设公司价位公司logo设计大全 图片欣赏
  • 先做网站还是先注册公司运城建网站
  • c 网站开发案例详解下载广告公司简介模板100字
  • 建设银行内部网站6crntos wordpress
  • 联系深圳网站制作公司wordpress330
  • 2022网站seo做电脑网站手机能显示
  • 公司 备案 网站名称建网站花费