
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 asselect 部门名称,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 部门名称
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)