私は戻ってくる1つのセルの2行になり、SQLの行があります:私はそれらを一緒に連結しようとしています同じ列から複数の行を連結
1 H400
2 TESTTEXT
:
SELECT ATTR_VAL FROM [NDC_ATTR] where item_id = 185836 and field_id IN (144,225)
結果私はcoluというエラーの束を取得しています、しかし
select concat (
[NDC_ATTR],
' ',
[NDC_ATTR]
) as newColumn
where item_id = 185836
and field_id in (144, 225)
:彼らはこの「TESTTEXT [H400]」のように見えます名前は間違っています。
これは、両方のセルが同じ列から来ているためです。
私は間違っていますが、どうすれば修正できますか?
あなたのテーブルにはこれらの列がないので、私はあなたのクエリとあなたがやりたいこととの関係に従っていません。 –
あなたはテーブルを連結しようとしていますか...あなたの 'from'はどこですか? – SqlZim
見てください:http://stackoverflow.com/a/545672/7187145 – Masoud