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

黑彩网站开发玻璃钢格栅无锡网站建设

黑彩网站开发,玻璃钢格栅无锡网站建设,在线看私人不收费不登录,上海企业优化1.表操作 创建表#xff1a;CREATE TABLE table_name ( field1 datatype, field2 datatype, field3 datatype ) character set 字符集 collate 校验规则 engine 存储引擎; field 表示列名 datatype 表示列的类型 character set 字符集#xff0c;如果没有指定字符集#xff…1.表操作 创建表CREATE TABLE table_name ( field1 datatype, field2 datatype, field3 datatype ) character set 字符集 collate 校验规则 engine 存储引擎; field 表示列名 datatype 表示列的类型 character set 字符集如果没有指定字符集则以所在数据库的字符集为准 collate 校验规则如果没有指定校验规则则以所在数据库的校验规则为准 示例create table users ( id int, name varchar(20) comment 用户名, password char(32) comment 密码是32位的md5值, birthday date comment 生日 ) character set utf8 engine MyISAM; 查看表结构desc 表名; 修改某个表的结构比如字段名字字段大小字段类型表的字符集类型 表的存储引擎等等 示例1在users表添加一个字段用于保存图片路径 alter table users add assets varchar(100) comment 图片路径 after birthday; 示例2修改name将其长度改成60 alter table users modify name varchar(60) 示例3删除password列删除字段及其对应的列数据都没了 alter table users drop password; 删除表drop table t1; 2.增 1.插入数据 表结构如图 单行数据 全列插入INSERT INTO students VALUES (100, 10000, 唐三藏, NULL); 多行数据 指定列插入INSERT INTO students (id, sn, name) VALUES (102, 20001, 曹孟德), (103, 20002, 孙仲谋); 2.插入冲突 由于 主键 或者 唯一键 对应的值已经存在而导致插入失败INSERT INTO students (id, sn, name) VALUES (100, 10010, 唐大师) ON DUPLICATE KEY UPDATE sn 10010, name 唐大师; 由于数据冲突使用ON DUPLICATE KEY UPDATE sn 10010, name 唐大师 更新数据 3.替换 主键 或者 唯一键 没有冲突则直接插入 主键 或者 唯一键 如果冲突则删除后再插入 REPLACE INTO students (sn, name) VALUES (20001, 曹阿瞒); –将一张表的查询结果插入到另一张表insert into no_duplicate_table (select distinct*from duplicate_table); 3.删 –删除孙悟空同学的考试成绩delete from exam_result where name孙悟空; –删除整张表数据慎用delete from for_delete; 只是删除表中数据表还在 –截断表(慎用) 只能对整表操作不能像 DELETE 一样针对部分数据操作实际上 MySQL 不对数据操作所以比 DELETE 更快但是TRUNCATE在删除数据的时候并不经过真正的事 物所以无法回滚会重置 AUTO_INCREMENT 项 TRUNCATE for_truncate;截断整表数据注意影响行数是 0所以实际上没有对数据真正操作 再插入一条数据自增 id 在重新增长 4.改 –将孙悟空同学的数学成绩变更为 80 分UPDATE exam_result SET math 80 WHERE name 孙悟空; –将曹孟德同学的数学成绩变更为 60 分语文成绩变更为 70 分UPDATE exam_result SET math 60, chinese 70 WHERE name 曹孟德; –将总成绩倒数前三的 3 位同学的数学成绩加上 30 分UPDATE exam_result SET math math 30 ORDER BY chinese math english LIMIT 3; –将所有同学的语文成绩更新为原来的 2 倍update exam_result set chinesechinese*2; 5.查 表结构如图 –全列查询select *from exam_result; –指定列查询SELECT id, name, english FROM exam_result; 指定列名不按照表中的顺序来也可以可自行调整SELECT name,id, english FROM exam_result; –查询字段为表达式SELECT id, name, english 10 FROM exam_result; SELECT id, name, chinese math english FROM exam_result; –为查询结果指定别名select id,name,mathchineseenglish as 总分 from exam_result; as可以省略 – 结果去重SELECT distinct math FROM exam_result; 带条件查找WHERE 条件 比较运算符 不支持NULL的比较要比较NULL需要用到、IS NULL、IS NOT NULL 图中两个比较的结果不同 逻辑运算符 –语文成绩在 [80, 90] 分的同学及语文成绩select name,chinese from exam_result where chinese80 and chinese 90; 或select name,chinese from exam_result where chinese between 80 and 90; –数学成绩是 78 或者 79 或者 98 或者 99 分的同学及数学成绩数学成绩是 58 或者 59 或者 98 或者 99 分的同学及数学成绩 或select math from exam_result where math in(78,79,98,99); –查询姓孙的同学 及 孙某同学 (模糊匹配)查询姓孙的同学select name from exam_result where name like 孙%; % 匹配任意多个包括 0 个任意字符 (严格匹配)查询孙某同学select name from exam_result where name like 孙_; _ 匹配严格的一个任意字符 – 语文成绩好于英语成绩的同学select name ,chinese ,english from exam_result where chineseenglish; –语文成绩 80 并且不姓孙的同学select name ,chinese from exam_result where chinese80 and name not like 孙%; – 孙某同学否则要求总成绩 200 并且 语文成绩 数学成绩 并且 英语成绩 80select name ,chinesemathenglish as 总分 from exam_result where (chinesemathenglish200) and (chinesemath) and (english80) or name like 孙_; –查询 qq 号已知的同学姓名SELECT name, qq FROM students WHERE qq IS NOT NULL; –查询 qq 号已知的同学姓名SELECT name, qq FROM students WHERE qq IS NULL; 查询结果排序 – ASC 为升序从小到大默认 – DESC 为降序从大到小 若查询结果不进行排序则返回的顺序是未定义的 NULL 视为比任何值都小降序出现在最下面 –查询同学及数学成绩按数学成绩升序显示select name,math from exam_result math order by math asc; –查询同学及数学成绩按数学成绩降序显示select name,math from exam_result math order by math desc; –查询同学各门成绩依次按 数学降序英语升序语文升序的方式显示select name,math,english,chinese from exam_result order by math desc , english asc , chinese asc; –查询同学及总分由高到低select name,mathenglishchinese as 总分 from exam_result order by 总分 desc; ORDER BY 子句中可以使用列别名 – 查询姓孙的同学或者姓曹的同学数学成绩结果按数学成绩由高到低显示select name,math from exam_result where name like 孙% or name like 曹% order by math desc; 筛选分页结果 从 0 开始筛选 n 条结果limit n 从 s 开始筛选 n 条结果limit s,n 从 s 开始筛选 n 条结果比第二种用法更明确建议使用limit n offset s; –按 id 进行分页每页 3 条记录分别显示 第 1、2、3 页select id,name from exam_result order by id limit 3 offset 0; select id,name from exam_result order by id limit 3 offset 3; select id,name from exam_result order by id limit 3 offset 6; –查找总分前三的同学并降序显示select id,name,chinesemathenglish as 总分 from exam_result order by 总分 desc limit 6 offset 0; 注意要先排序再分页
http://www.dnsts.com.cn/news/95419.html

相关文章:

  • 微信公众号登录wordpress网站广州百度提升优化
  • 试述网站建设的流程网站页面太多是否做静态
  • 怎么做网站注册的网页企业展厅公司
  • 石狮做网站买的虚拟主机怎么做网站
  • 展示型网站建设方案平台网站做代理商
  • 沁阳企业自助建站wordpress安装主题后不够
  • 网站做更改后台怎么做镜像网站做优化
  • 安徽优化网站装饰设计公司排名
  • 报纸门户网站建设方案重庆seo网络推广平台
  • h5网站开发方案设计好网站
  • 一半招聘网站海报格式都怎么做wordpress首页制作
  • 平面设计创意网站建设网站建设需要什么研究条件
  • 音乐网站怎么做无线增值业务漳州seo顾问
  • 网站设计在线企业logo标志设计公司
  • 建网站的地址星斗科技 网站建设
  • 做网站用asp还是php好公司简历模板免费
  • 联通公司做网站吗深圳免费推广网站大全
  • 做网站的销售工作好吗北京南站到北京站怎么走
  • 麻涌网站建设企业网址一般怎么设置
  • 网站空间怎么买两学一做网站视频
  • 云南网站开发培训机构排行花都建网站公司
  • 中国最大的建材网站二次开发软件
  • 公司网站设计平台如何登录wordpress
  • 七星彩网站开发ps ui做响应式网站要求
  • 网站建设 推广全流程如何对新开网站做收录
  • 浏览器怎么打开网站服务器连接软件技术好找工作吗
  • 网站运营是什么国外做图标网站
  • seo网站建设公司vs2012建设空网站
  • 网站建设公司 lnmpwordpress下一篇调用
  • 深圳网站seo建设哪些网站使用wordpress