我需要在一列的多行中获取数据。
例如来自该格式的数据
ID兴趣
到那种格式
ID兴趣
我想知道我们可以在MS Access sql中做到这一点。如果有人知道,请帮助我。
答案 0 :(得分:1)
看看Allen Browne的方法:Concatenate values from related records
至于规范化论证,我不建议您存储连接值。但是如果你想将它们连接在一起用于显示目的(比如报告或表格),我认为你没有违反规范化规则。
答案 1 :(得分:0)
这称为去标准化数据。最终报告可能是可以接受的。显然,一些专家认为这对某些事情有益,as seen here。
(请注意,kevchadder的问题是正确的。)
答案 2 :(得分:0)
您是否查看了SQL Pivot操作? 看看这个链接: http://technet.microsoft.com/en-us/library/ms177410.aspx
注意到你正在使用访问权限。看看这篇文章: http://www.blueclaw-db.com/accessquerysql/pivot_query.htm
答案 3 :(得分:-1)
这不是你应该在SQL中做的,而且很可能根本不可能。
合并应用程序代码中的行不应该太难。