2011-08-04 7 views
0

結晶レポートでお手伝いください。2列をマージする

例えば: -

のval 1、valを2

私が好きたい: -

ヴァル1及び2

答えて

1

そのテキストボックスにフィールドをドラッグし、テキストボックスを挿入あなたはマージしたい。

select Column1 + ' and ' + Column2 
from YourTable 

または列が数値:あなたのデータソースを選択すると、代わりにCrystal Reportsでフィールドをマージする

1

、あなたはそれをSQLでやるだけだろうか?
はいの場合、SQL Serverは数値に 'と'を追加しようとするため、クエリは失敗します。
この場合、列を文字列に変換する必要があります。

select cast(Column1 as nvarchar(100)) + ' and ' + cast(Column2 as nvarchar(100)) 
from YourTable 
関連する問題