首页 > 其他分享 >11、创建视图

11、创建视图

时间:2024-12-19 19:28:25浏览次数:10  
标签:11 view2 创建 视图 日期 读者 借阅 where select

 create view L_view1 as
    select 读者编号,姓名,类名,可借天数,可借数量
    from 读者表,读者类型表
    where 读者表.类别号=读者类型表.类别号;
/*2*/
 select 读者编号,姓名,类名,可借天数,可借数量
    from L_view1
    where 类名='学生';
/*3*/
create view L_view2 as
    select 借阅号,书号,姓名,借阅日期,还书日期
    from 读者表,借阅表,库存表
    where 读者表.读者编号=借阅表.读者编号  and 库存表.条码=借阅表.条码;
/*4*/
select 借阅号,书号,姓名,借阅日期,还书日期
    from L_view2
    where 还书日期 is null;
/*5*/
create view L_view3 as
     select * from 借阅表
    where 借阅状态='借阅' or 借阅状态='已还'
    WITH CHECK OPTION;
/*1*/
insert into L_view3 values(100010,'411112','2001','2020-10-18',Null,'借阅');
/*2*/
 update L_view2 set 借阅日期=curdate() where 借阅号=100001;
/*3*/
delete from L_view3 where 还书日期 is not Null;
/*1*/
 drop view L_view2,L_view3;


标签:11,view2,创建,视图,日期,读者,借阅,where,select
From: https://blog.csdn.net/dADDSDWd/article/details/144592783

相关文章

  • C盘扩容Win10Win11(无需安装第三方软件)
    前提:C盘附近有一个相邻分区不相邻的话可以分出一个新的盘,把相邻盘的东西复制过去,具体的操作方法见下文链接。记得先备份删除盘的数据。一般方法Win10和Win11差不多。具体可以参考这个文章:小白手把手保姆级教程:操作Win11扩充C盘(把D盘内存分给C盘)/及分盘操作、win11的BitLoc......
  • 批量为每个mongodb 创建user 给与权限
     importpymongofrompymongo.errorsimportOperationFailure#连接到MongoDBclient=pymongo.MongoClient("mongodb://root:root@192.168.18.54:27017/")#获取所有数据库名称db_names=client.list_database_names()#要创建的用户信息username="mongosea"......
  • Win11性能优化:如何调整至最佳性能模式
    Win11性能优化:如何调整至最佳性能模式Windows11作为微软最新的操作系统,为用户带来了诸多新特性和改进。其中,性能模式的调整对于追求极致使用体验的用户来说尤为重要。通过调整至最佳性能模式,您可以显著提升计算机的响应速度和运行效率。然而,一些用户在升级到Windows11后,......
  • NI PXI-4110的电源输出与测量示例
    使用 NI PXI-4110(一个直流电源模块)进行电压和电流源测量的 LabVIEW 示例程序。该程序展示了如何通过 NI-DCPower 驱动程序配置、生成和测量电压与电流,涉及典型的 PXI 电源控制与测量操作流程。​以下是基于此示例的详细解释程序功能该程序通过 LabVIEW 调用 N......
  • vue-canvas-创建矩形框对指定区域的点数据进行坐标变换
    demo简介读取两个csv文件(geo数据和drawing数据)绘制散点图使用矩形框选中范围内的数据(只选中drawing数据)拖动矩形框或reshape矩形框,同时,矩形框内的数据点坐标也相应变换核心代码介绍1template设置了工具栏和画布作为两个核心组件工具栏包含”绘制矩形框”,“删除矩......
  • React的使用笔记1 React 项目的创建与JSX基础知识
    时间久远,工作中没有遇到react的情况,早就忘记React怎么写了~回顾一下吧。React项目的搭建npxcreat-react-appapp-nameReact项目的运行具体可以参考README中的说明,没有特殊的情况下,直接npmstart删除项目src目录中不必要的代码先,仅保留入口文件即可,即App.js与index.j......
  • 设计模式--工厂方法模式【创建型模式】
    设计模式的分类我们都知道有23种设计模式,这23种设计模式可分为如下三类:创建型模式(5种):单例模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式。结构型模式(7种):适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式(11种):策略......
  • pycharm创建三个子图,分别绘制正弦函数,余弦函数,线性函数
    importnumpyasnp#导入快速绘图的函数库-pyplotimportmatplotlib.pyplotasplt#创建绘图对象figure#在【0,10】之间等距取1000个数字作为x的取值x=np.linspace(0,10,1000)y=np.sin(x)z=np.cos(x)k=x#创建子图-第一行左侧plt.subplot(221)#调用函数库pyp......
  • 对高通ath11k中srng的理解
    srng总结本文中会混用srng和ring这两种描述,这两个是等价的驱动https://github.com/PolarisZg/wireless_driver_simulation/tree/main/driver/driver_wireless硬件https://github.com/PolarisZg/qemu_simudevice/tree/master/hw/wireless_simu两类方向的ringenumhal......
  • 恭喜CUUG 11月16日考试的同学获得PG中级/PG高级证书
      恭喜在11月16日参加工信部人才交流中心PostgreSQL管理员PG中级和PG高级认证考试的各位同学,顺利通过了考试,证书在工信人才官网可查。    部分学员证书:       ............    为什么选择工信人才PostgreSQL认证:    发证机构:工信部人才......