zoukankan      html  css  js  c++  java
  • 数据库(视图)

    右键视图-新建视图

    将想要建立关系的表选中并添加

    选择所选表中需要的列的名称,关闭-添加名称-按确定即可完成

    select *from score

    select *from student

    (select student.sno,sname,ssex,sbirthday,class,cno,DEGREE from student
    join score on student.sno=score .sno)

    --视图查询
    select *from dfxx
    select sname,ssex,sbirthday from dfxx
    ---代码创建视图---,只是表的连接作为一个新的表用
    ----视图实际就是对表的连接展示出来的结果建成虚拟表
    ----将连接语句存到数据库里,使用视图名替代连接语句
    -----每次去查视图名时,实际是执行了表连接的代码查询
    drop view dfxx--删除视图
    create view studentscore
    as
    select student.sno,sname,ssex,sbirthday,class,cno,DEGREE from student
    join score on student.sno=score .sno
    go
    select *from studentscore

    --课程学生分数
    select *from student

    select *from course
    select *from score

    create view xuesheng
    as
    select student.sno,sname,ssex,sbirthday,class,score.cno,cname,tno, course.cname,tno from student,score,course
    join score on student.sno=score .sno
    join course on course.cno=score.Cno
    go
    select *from xuesheng
    --修改等于删除重写

  • 相关阅读:
    树莓派GPIO点亮第一个led
    hexo博客域名重复提交问题
    python与arduino串口通讯对接opencv实现智能物品分拣
    python生成excel文件
    python的机器学习之路
    团队冲刺第三天
    团队冲刺第二天
    团队冲刺第一天
    第二阶段任务认领
    构建之法3
  • 原文地址:https://www.cnblogs.com/LCL390/p/4093731.html
Copyright © 2011-2022 走看看