サービスエントリと呼ばれるテーブルがあり、連結された文字列を作成しようとしています。
ID ServiceEntryID PartID Comment ServiceTypeIDs PartDescription
1 2 54 xyz 1 hellothere
2 2 22 howdy
3 33 54 uhu 1 xyz
希望する文字列形式
PartID~PartDescription~ServiceTypeIDs~コメント
目的の文字列値
したがって、値が 2 のサービス エントリ ID 列の場合:
54 ~ こんにちは ~ 1 ~ xyz | 22 ~ハウディ~ヌル~ |
値が 33 のサービス エントリ ID 列の場合:
33~xyz~1~うふ
エントリにコメントがない場合は null を追加しませんが、servicetypeids が空の場合は null を追加します