【发布时间】:2013-02-19 13:10:22
【问题描述】:
我有一个简单的数据库架构。
表TAGS和表USERS。
如何在 USERS 表中创建一个包含 TAGS 列表的列?
【问题讨论】:
标签: sql sql-server azure
我有一个简单的数据库架构。
表TAGS和表USERS。
如何在 USERS 表中创建一个包含 TAGS 列表的列?
【问题讨论】:
标签: sql sql-server azure
听起来它最有可能有Many-to-Many的关系。
用户表
标签表
用户标签链接表
你需要加入两个表
SELECT a.*, c.* -- <<== select the columns you want to display
FROM Users a
INNER JOIN UserTagLink b
ON a.UserID = b.UserID
INNER JOIN Tags c
ON b.TagID = c.TagID
如需进一步了解联接,请访问以下链接:
【讨论】: