最終的に、1 つのコンテンツのすべての ID (カンマ区切り) を 1 行で取得するために実行するクエリが見つかりました。
次のクエリはトリックを行いました:
クエリは既に実行されているため、クエリを確認する必要はありません。
SELECT
taxonomy_item_id,
SUBSTRING(
(SELECT ', ' + CAST(taxonomy_id AS varchar) AS Expr1
FROM taxonomy_item_tbl AS t2
WHERE (t1.taxonomy_item_id = taxonomy_item_id) AND (taxonomy_language_id = 2067)
ORDER BY taxonomy_item_id, taxonomy_id FOR XML PATH('')
), 1, 1000) AS taxonomy_ids
FROM
taxonomy_item_tbl AS t1
WHERE
(taxonomy_language_id = 2067) AND (taxonomy_item_id = 180555)
GROUP BY
taxonomy_item_id
唯一の問題は、私が得るデータ結果です:
180555 | <Expr1>, 404</Expr1><Expr1>, 405</Expr1><Expr1>, 723</Expr1><Expr1>, 1086</Expr1><Expr1>, 1087</Expr1><Expr1>, 1118</Expr1><Expr1>, 1124</Expr1><Expr1>, 1126</Expr1>
<Expr1>
ノードは必要ありません。これを削除する方法はありますか?AS Expr1
クエリで削除すると、自動的に追加されます
ありがとう