Jos*_*nel 6 sql ms-access ms-access-2003
我有这样的访问表
ID | UserName | CarBrand
-------------------------
0 Peter VW
1 Peter Ferrari
2 Mike Audi
3 Peter Dodge
4 Heidi BMW
5 Heidi Ford
Run Code Online (Sandbox Code Playgroud)
我需要CarBrand字段中的名称作为报告的逗号分隔列表.
有没有一种方法(没有VB,可能使用COALESCE替代?)来创建这样的逗号分隔字符串,没有该Name:部分?
Peter: VW, Ferrari, Dodge
Mike: Audi
Heidi: BMW, Ford
Run Code Online (Sandbox Code Playgroud)
因为它是一个报告,还有其他方法可以做到这一点,也许在报告中使用表达式?
你不能这样做是没有VBA的Access.Coalesce不存在,但您可以编写具有某些功能的UDF,例如http://allenbrowne.com/func-concat.html 但是,一旦使用UDF,查询在Access之外就不再可行.
| 归档时间: |
|
| 查看次数: |
6685 次 |
| 最近记录: |