将多个表值连接到一个字符串中

时间:2016-01-24 16:51:31

标签: c# mysql

我在c#程序中内置了一个查询以生成csv(仓库的选择列表),我需要扩展此文件功能并添加另一列,其中列出与主产品捆绑的所有项目。捆绑的商品信息分为两个表格。

以下是我目前的主要查询:

SELECT  si.ItemNumber,
        si.ItemTitle,
        ooi.nQty


FROM    Open_OrderItem ooi
        INNER JOIN StockItem si on si.pkstockItemID=ooi.fkStockItemId

我需要添加另一列来列出LinkStockItemId的ItemNumbers,理想情况下每个列都会用逗号分隔它们和数量

该表链接到pkStockitemId上的当前主查询,但结果将是所有列出的逗号分隔的pkLinkStockItemId

下面的表格图片很简单,但我似乎无法理解我在网上找到的任何信息,因为我只知道基本的sql和帮助会很棒,谢谢你提前!

Tables

0 个答案:

没有答案