从多个表中创建 Sql Server VIEW GROUPing BY,选择子查询作为别名
Posted
技术标签:
【中文标题】从多个表中创建 Sql Server VIEW GROUPing BY,选择子查询作为别名【英文标题】:CREATE Sql Server VIEW from multiple tables GROUPing BY, SELECTing subqueries AS aliases 【发布时间】:2012-11-08 21:55:35 【问题描述】:基于此帖子:MS Version of This mysql View with GROUP BY?
如何添加子查询?
我想要添加到该视图中的只是一个来自 SELECT 的别名,例如:
... AS table2column2, (SELECT column1 FROM dbo.table3 WHERE constant = 1) AS table3column1, ...
是的,我到处找。互联网有 nada。
提前致谢!
【问题讨论】:
【参考方案1】:基本正确,只需添加一个 TOP 1
,因为您不能返回多个值:
(SELECT top 1 column1 FROM dbo.table3 WHERE constant = 1)
【讨论】:
以上是关于从多个表中创建 Sql Server VIEW GROUPing BY,选择子查询作为别名的主要内容,如果未能解决你的问题,请参考以下文章