0
id1 id2
---- ----
2 16
null 11
1 01
10 32
を持っています今、私はこれらの2つの列を連結する ' - '
id
----
2-16
11
1-01
10-32
私は、単純な連結(でこれを試してみました)
FUNCそれが結果
select concat(id1,'-',id2)[id]
、
id
---
2-16
-11//need only 11 not -11
1-01
10-32
concat_ws()で試してみましたが、SQL Server 2008の関数ではありませんでした。 次にCOALESCE()と同じ結果になります。
条件文を使用して行うことができます。
しかし、それを行うには他の方法がありますか?
ありがとうございました。しかし、nvlはSQL Server 2008の組み込み関数ではありません – user7415073