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

怎么看一个网站有没有做301如何快速推广app

怎么看一个网站有没有做301,如何快速推广app,一个虚拟主机如何做多个网站,江门网站设计逆风执炬&#xff0c;向光而行 一、补充 我们首先对之前的文章进行一下补充 1.1 check约束 我们通过具体的案例来对这check约束进行一下讲解 CREATE TABLE gardens(id INT CHECK(id<10),name VARCHAR(255) UNIQUE,garden INT DEFAULT 100 );DESC gardens;INSERT INTO gard…

逆风执炬,向光而行

一、补充

        我们首先对之前的文章进行一下补充

        1.1 check约束

        我们通过具体的案例来对这check约束进行一下讲解

CREATE TABLE gardens(id INT CHECK(id<10),name VARCHAR(255) UNIQUE,garden INT DEFAULT 100
);DESC gardens;INSERT INTO gardens
VALUES(1,'t',100)

        此时,如果你要添加的数据中,id 大于等于10,将会显示插入失败;如果garden没有具体数据,则garden默认为是100

INSERT INTO gardens(id,name)
VALUES(2,'p')INSERT INTO gardens(id,name)
VALUES(40,'t')SELECT * FROM gardens

Check constraint 'gardens_chk_1' is violated

        1.2 在 ALTER TABLE时添加约束

ALTER TABLE gardens
MODIFY `name` VARCHAR(255) DEFAULT 'Me'DESC gardens

        1.3 在 CREATE TABLE时删除约束

ALTER TABLE gardens
MODIFY `name` VARCHAR(255);DESC gardens
这里的删除其实同样是一种修改

二、视图

        2.1 视图的理解

        1.视图是一种虚拟表,本身是不具有数据的,占用很少的内存空间,它是SQL中的一个重要概念,可以将视图理解为存储起来的SELECT 语句
        2.视图中的select语句涉及到的表,称为基表,针对视图做DML操作,会影响到对应的基表中的数据,反之亦然
        3.视图本身的删除,不会导致基表中数据的删除
        4.视图的应用场景:针对小型项目,不推荐使用视图
        5.视图的优点:简化查询、控制数据访问权限

        2.2 创建视图

        在 CREATE VIEW语句中嵌入子查询
        方式为:CREATE VIEW 视图名称
        AS 查询语句

        准备工作:

    CREATE DATABASE test1;USE test1;CREATE TABLE empsASSELECT *FROM emp.departments;CREATE TABLE deptsASSELECT *FROM emp.department_position;SELECT * FROM emps;SELECT * FROM depts;

        2.3 创建视图

	CREATE VIEW empss ASSELECT emps.id,emps.`name`,depts.positionFROM emps,depts# 因为这里只是为了展示一下单表的情况,所以就没有加入多表的连接条件

        2.4 针对于多表

	CREATE VIEW empsssASSELECT emps.id,emps.`name`,depts.positionFROM emps,deptsWHERE emps.id = depts.id

        2.5 添加视图字段的别名

	CREATE VIEW empsss(emp1_id,depts_position)ASSELECT emps.id,depts.positionFROM emps,deptsWHERE emps.id = depts.id;SELECT * FROM empsss;

        2.6 视图的优化

	CREATE VIEW emp_deptASSELECT CONCAT(emp1.`name`,'(',depts.position,')') '姓名(部门)',emp1.salaryFROM emp1 JOIN depts ON emp1.id = depts.id;SELECT * FROM emp_dept;

        2.7 基于视图创建视图

 CREATE VIEW f_emp_deptASSELECT emp_dept.salaryFROM emp_dept;SELECT * FROM emp_dept;

        2.8  查看视图

 # 查看数据库的表对象、视图对象SHOW TABLES;# 查看视图结构DESC emp_dept;# 查看视图属性信息SHOW TABLE STATUS LIKE 'emp_dept'; # 查看视图的详细定义信息SHOW CREATE VIEW emp_dept;
查看数据库的表对象、视图对象
查看视图结构

查看视图属性信息
查看视图的详细定义信息

        2.9 更新视图中的数据

        更新表中的数据会导致视图中的数据改变;同理,更新视图中的数据也会导致表中的数据改变

 UPDATE emp_deptSET salary = 1000WHERE salary IS NULL;SELECT * FROM emp_dept;

        当视图中的字段在及原表中不存在,则不更新视图中的数据

 USE testCREATE VIEW avgASSELECT student.Sname,avg(sc.grade)FROM student,sc,courseWHERE student.Sno = sc.Sno AND sc.`课程号` = course.`课程号`GROUP BY student.Sname

        在这里进行错误展示

 UPDATE avgSET avg(sc.grade) = 100WHERE Sname = '周九'SELECT * FROM avg;

三、结语

        风起青萍,浪成微澜

须知少日拏云志,曾许人间第一流。我们还年轻,我们还有无限可能!

http://www.dtcms.com/wzjs/159697.html

相关文章:

  • wordpress站群管理破解版常州seo外包
  • 网络营销推广品牌搜索引擎优化百度
  • php 网站开发模式seo企业站收录
  • 销售公司怎么做网站seo在线优化排名
  • wordpress 解析插件广州网站优化服务
  • 学校专业群建设专题网站软文有哪些
  • 网站建设seo优化方案软文推荐
  • 太原有做网站的吗广州今天新闻
  • flash国外网站小果seo实战培训课程
  • 网络调查问卷怎么制作seo入门培训学校
  • wordpress完整搬家武汉做seo
  • 南京品牌网站开发模板seo搜索铺文章
  • 东莞做网站排名优化方法
  • 招聘H5在什么网站做最好专注于网站营销服务
  • 网站怎么做移动图片不显示厦门关键词优化报价
  • 网站建设工作职责说明书seo网站推广费用
  • 百度手机端排名如何优化seo中文含义
  • 网站开发人员职责重庆今天刚刚发生的重大新闻
  • uniapp做网站全国疫情高峰时间表最新
  • 机票网站建设方总1340812山东关键词优化联系电话
  • 营销型品牌网站建设网站关键词排名优化软件
  • 北京市专业网站制作企业上海seo网站策划
  • 网站建设的日常工作有什么竞价推广论坛
  • wordpress主题zhixina站长工具seo排名查询
  • 建设企业网站得花多少钱哈尔滨seo网络推广
  • 西安网站制作工作室网络优化大师手机版
  • 美食网站开发目的网站建设技术
  • vr网站开发真正免费建站
  • 网站根目录在哪wordpress广州软件系统开发seo推广
  • 网站推广的方法及特点厦门人才网唯一官方网站