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

汕尾好网站建设推广计算机软件包含网站开发

汕尾好网站建设推广,计算机软件包含网站开发,wordpress无法打开 404,建立自己的网站平台须多少钱目录 1. 视图1.1 创建视图1.2 查询视图 2. 索引2.1 索引的分类2.2 索引的建立 参考书籍 1. 视图 1.1 创建视图 基础语法#xff1a; CREATE [OR REPLACE] VIEW 视图名[(列名表)]ASSELECT语句[WITH CHECK OPTION]说明#xff1a; 在默认情况下#xff0c;将在当前数据库创… 目录 1. 视图1.1 创建视图1.2 查询视图 2. 索引2.1 索引的分类2.2 索引的建立 参考书籍 1. 视图 1.1 创建视图 基础语法 CREATE [OR REPLACE] VIEW 视图名[(列名表)]ASSELECT语句[WITH CHECK OPTION]说明 在默认情况下将在当前数据库创建新视图否则采用“数据库名.视图名”的形式。视图名必须遵循标识符命名规则不能与已有的表或视图同名。如果创建视图前不确定是否已有同名视图存在可加上“OR REPLACE”替换可能存在的同名视图。若视图列名与 SELECT 语句输出项名相同则可以省略列名表。SELECT 语句是用来创建视图的查询语句可在其中查询已经存在的一个或以上的表或视图WITH CHECK OPTION 指出在可更新视图上所进行的修改都要符合 SELECT 语句所指定的限制条件这样可以确保数据修改后仍可通过视图看到修改的数据。如果与视图相关联的表或视图被删除则该视图将不能再使用。 【例】创建视图显示所有逾期未归还的借阅信息包括借阅人姓名借阅人类别书名借出日期应归还日期逾期时长。 这里还是用的 library 数据库数据库的获取见前面的文章除非文章例子特别说明使用其它的数据库之外默认都是使用 library 数据库后续将不再对此进行说明~ use library; # 删除视图 drop view if exists Overdue_view; # 创建视图 CREATE VIEW library.Overdue_view AS SELECTborrower.name AS 借阅人姓名, borrower.category AS 借阅人类别, book.name AS 书名, information.leadDate AS 借出日期, information.returnDate AS 应归还日期,TO_DAYS(NOW()) - TO_DAYS(information.returnDate) AS 逾期时长(天) FROMbookINNER JOINinformationON book.id information.bookidINNER JOINborrowerON information.borrowerid borrower.id WHERE returnDateReality IS NULL AND TO_DAYS(NOW()) - TO_DAYS(information.returnDate) 0;视图如下 说明 因为视图采用 SELECT 输出项作为列名所以视图名后没有定义列名。对定义的视图查询所有记录和输出所有项效果与执行定义的查询语句效果相同。输出项名称与定义该视图时 SELECT 输出项名称相同。 1.2 查询视图 【例】查询逾期未归还天数超过 220 天的借阅人信息。 SELECT id, name, category, tel, email FROM borrowerWHERE name IN (SELECT 借阅人姓名 FROM overdue_viewWHERE 逾期时长(天) 220);由于逾期时长是当前时间减去借书时间得到的所以大家运行的结果可能会比我的结果多出几条记录 视图的插入、修改以及删除和表的操作类似基本上只是将关键字 DATABASE 改为关键字 VIEW关键字不区分大小写但是建议关键字都使用大写便于代码的查阅 2. 索引 索引相当于书籍的目录方便 MySQL 快速查找数据从而提高效率但是注意最好在数据量大的时候才建立索引而要经常修改的表则不建议建立索引 2.1 索引的分类 MySQL 8.0 支持的主要索引有如下几种。 普通索引INDEX。这是最基本的索引类型索引列不一定唯一和非空可以在任何数据类型的列上创建。唯一性索引UNIQUE。一个表索引列的所有值不能重复即必须是唯一的。主键索引PRIMARY KEY。主键索引是一种特殊的唯一性非空索引一般在创建表时通过“PRIMARY KEY”关键字指定每个表只能有一个主键索引。多列索引。可在多个列上创建的索引它同时关联表的多个列但查询时只有在条件中使用多列索引的第一列多列索引才会真正发挥作用。全文索引FULLTEXT。在定义这种索引的列上支持值的全文检索允许在这些索引列中插入重复值和空值。全文索引只能在 char、varchar 或 text 类型的列上创建。空间索引SPATIAL。这是 MySQL 支持的专门针对空间数据类型列的索引空间类型列的值不能为空。 2.2 索引的建立 我建议大家用可视化界面如 Navicat 来创建索引方便因此代码创建语句这里就不展示了。 可以在左侧的表上右键选择设计表即可在索引栏里面创建、修改、删除索引了~ JSON 数据索引 和 空间数据索引这里不进行介绍感兴趣的同学可以阅读相关书籍。 参考书籍 《MySQL实用教程第4版》 上一篇文章【数据库——MySQL】9函数、查询练习及讲解
http://www.w-s-a.com/news/421505/

相关文章:

  • 建设工程施工许可证在哪个网站办wordpress更换主题白屏
  • 微交易网站建设wordpress摘要调用
  • 做网站维护需要懂什么网站后台后缀名
  • 网站建设的认可桂平市住房和城乡建设局网站
  • 网站设计师岗位职责域名关键词查询
  • 百度怎样建设网站盐城公司网站建设
  • 站长工具国产2023网站制作 商务
  • 网络新闻专题做的最好的网站杭州网站设计建设公司
  • 电商网站界面设计流程ps培训班一般学费多少钱
  • 西安网站运营上海闵行区网站制作公司
  • 宁波网站推广代运营长链接转化成短链接工具
  • 小企业如何建网站怎么自己制作app
  • 苏州品牌网站制作公司宁波建设工程有限公司
  • 合肥网站建设zgkr互联网创业好项目
  • 哪里学网站建设与管理云落wordpress
  • 网站建设意见做网站涉及到哪些
  • 网站导航栏原型图怎么做怎么样创建一个网站
  • 遨游建站金融网站建站
  • cms企业网站模板上海网站开发平台
  • 贵阳网站建设搜q479185700网站团队建设
  • 电商网站建设 教学总结蚌埠市住房建设部网站
  • 深圳罗湖企业网站发稿类别是什么
  • 做网站基本语言企业应用软件开发
  • 网站建设与运营 市场分析影视小程序搭建
  • vs 团队网站开发中铁建设门户网登录咋进不去了
  • 快速网站建设公司哪家好优秀的网站建设
  • 网站开发的自适应wordpress搜索词结果按文章标题
  • 微网站是用什么开发的wordpress中英文主题
  • 纯静态网站怎么做淄博seo开发
  • 江西新农村建设权威网站盐步网站制作