在sql2008中,如何查看已经创建好的视图,创建时候的语句?

在sql2008中,如何查看已经创建好的视图,创建时候的语句?,第1张

数据库版本SQL

SERVER

2008

R2

1、打开视图节点,找到要查看的视图,右键点击该视图,然后点击“设计”。

2、在视图设计窗口就可以看到创建的语句,如下图。

(如有帮助,请采纳,谢谢)

1) mysql>show table status where comment='view'

(说明:Mysql5.1支持视图,视图被看作一种抽象表,因此显示视图状态的语句与显示表状态的语句相同,只是在comment列中以‘view’区分)

2) mysql>select * from information_schema.tables where table_schema='yourDatabaseName' and table_type='view'

(说明:这种方法通过系统表查找,效果同上,显示信息更详细。如果不能正确显示结果,可能是大小写的问题,Mysql在不同系统平台不同配置参数下的显示结果可能不同,注意这点。)

create view Dep_ MSalary as

select 部门名称,salary.月份,max(sum(salary.工资)) 最高工资,min(sum(salary.工资)) 最低工资

from Employee,Departments,Salary

where Employee.员工ID = Salary.员工ID

and Employee.部门ID = Departments.部门ID

group by 部门名称 ,salary.月份

如果需要限定 月份,则为:

create view Dep_ MSalary as

select 部门名称,max(sum(salary.工资)) 最高工资,min(sum(salary.工资)) 最低工资

from Employee,Departments,Salary

where Employee.员工ID = Salary.员工ID

and Employee.部门ID = Departments.部门ID

and salary.月份 = xxx

group by 部门名称


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10040391.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存