• 今天又忘了视图怎么写了


    1.create view v_student
    as
     select dbo.Person.PID , dbo.Person.PCID, dbo.Person.PType, dbo.Person.PLoginName,
     dbo.Person.PCName, dbo.Person.PPYName, dbo.Person.PPwd, dbo.Person.PGender, dbo.Person.PEmail,
     dbo.Person.PAreas, dbo.Person.PIsDel, dbo.Person.PAddTime, dbo.Classes.CName
      from
     Person ,Classes where Person.PCID=Classes.CID

     总结: select后面的项来自不同的表 但是在where中要有他们连接的方式和条件。

    2.create view v_score1 

    As   

    Select s.sno,s.sname,c.cname,sc.score   

    From s,c,sc   

    Where s.sno=sc.sno and c.cno=sc.cno and sno=“20030001”  

    通用的检查是否存在

    CREATE VIEW view_name  
       AS 
        <select语句> 
    IF EXISTS (SELECT * FROM sysobjects WHERE /*检测是否存在*/ 
                             name = 'view_stuInfo_stuMarks') 
         DROP VIEW view_stuInfo_stuMarks /*删除视图*/ 
    GO 
    CREATE VIEW view_stuInfo_stuMarks /*创建视图*/

  • 相关阅读:
    Android设备驱动安装
    昨晚摆乌龙了
    生活
    SQLSTATE=57019
    IBM项目六
    不吸烟了
    清明短假
    『ExtJS』使用中需要注意的一些事(持续更新)
    『Spring.Net』IoC 容器
    『Spring.Net』为什么使用?
  • 原文地址:https://www.cnblogs.com/flyfengling/p/3432220.html
Copyright © 2020-2023  润新知