一个SQL视图的问题,解决马上给分!!!!
现在有四个表,想做一个视图,但是没有合适思路,望各位大大帮忙!!
=================================
表content(放文章属性)
contentid 频道id 作者 标题 发布时间
21 1 admin 测试文章标题 2009-10-10
=================================
表pages(放大文本字段,也就是文章内容,一般一篇文章就一个page)
pageid contentid 文章内容
1 21 测试内容。。。
=================================
表schema(放自定义字段)
propertyid 频道id propertyName
33 1 小图
34 1 颜色
35 1 品牌
。。。。。
=================================
表property(放自定义字段的值)
contentid propertyid stringValue
21 33 /smallpic.jpg
21 34 红色
21 35 李宁
。。。。。。
================================================
现在想建一个视图,把频道id为1的所有文章全都列出来,包括所有的自定义字段和对应的值,如下:
频道id 标题 作者 发布时间 文章内容 【小图】 【颜色】 【品牌】
请各位大大帮忙啊,在线等啊!!!
=================================
表content(放文章属性)
contentid 频道id 作者 标题 发布时间
21 1 admin 测试文章标题 2009-10-10
=================================
表pages(放大文本字段,也就是文章内容,一般一篇文章就一个page)
pageid contentid 文章内容
1 21 测试内容。。。
=================================
表schema(放自定义字段)
propertyid 频道id propertyName
33 1 小图
34 1 颜色
35 1 品牌
。。。。。
=================================
表property(放自定义字段的值)
contentid propertyid stringValue
21 33 /smallpic.jpg
21 34 红色
21 35 李宁
。。。。。。
================================================
现在想建一个视图,把频道id为1的所有文章全都列出来,包括所有的自定义字段和对应的值,如下:
频道id 标题 作者 发布时间 文章内容 【小图】 【颜色】 【品牌】
请各位大大帮忙啊,在线等啊!!!
...全文
相关推荐
使用SQL Server索引视图时变通解决问题
使用SQL Server索引视图时变通解决问题。
SQL视图
视图 视图是虚拟的表。与包含的数据表不一样,视图只包含使用时动态检索的数据查询。作为视图,他不包含任何列或数据,包含的只是一个查询。 为什么使用视图? 1:重用sql语句。 2:简化复杂的sql操作。在编写查询后,可以方便的重用它而不必知道其基本查询的细节。 3:使用表的一部分而不是整个表。 4:保护数据。可以授予用户访问表的特定部分的权限,而不是对整个表进行访问。 5:更改数据格式和表示。视图可以返回与底层表的表示和格式不同的数据。 创建视图之后,可以用于表基本相同的方式使用它们。可以对视图执行SELECT操作,过滤和排序数据,将视图联结到其他
SQL Server2008修改视图-SQL语句方式.pptx
SQL相关资料
HANA_SQL语句和系统视图
HANA_SQL语句和系统视图 了解Hana的SQL语句 内存数据库CURD的基本操作
SQL SERVER先判断视图是否存在然后再创建视图的语句
SQL SERVER中先判断视图是否存在,使用IF NOT EXISTS,然后再创建视图,使用create view,整个过程如下



