sql的数据视图用现实中的什么场景描述更为贴近

豆丁的肉肉 2018-09-12 09:49:05
想请教大家一个问题 sql的数据视图用现实中的什么场景描述更为贴近,这是一个老师问我的,实在是想不出来有什么合适的场景可以直观的描述SQL的数据视图这一概念的含义,特来请教
...全文
249 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
二月十六 2018-09-12
  • 打赏
  • 举报
回复
比如两个表一个用户表、一个订单表,然后程序中显示订单信息的地方都需要显示下单人姓名,订单表中存储了用户id,但是显示的时候,需要显示用户名字,不能显示id,所以每次读取订单信息的时候都需要
select user.name,order.* from order join  user on order.userid= user.id

每次都这样链接读取比较麻烦,所以把这个查询语句形成一个视图,以后读取直接
select * from orderview
就行了,orderview里就是那个查询语句,只不过不用每次都去关联查询
mingqing6364 2018-09-12
  • 打赏
  • 举报
回复
管中窥豹?盲人摸象??

11,849

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧