Thx banget friend..
querynya bisa jalan..!! thx yah.
tinggal di modif dikit, krn sebenarnya minta sampe 30 field..
ok.
iya, terpaksa pake sql server..
krn biar lgsg sekali query aja..thx.


--- In [email protected], aries <[EMAIL PROTECTED]> wrote:
>
> wah maksa banget ya harus di sql server ;)
>   sebenarnya kalo kolom kosongnya isinya NULL (enggak string 
kosong), bisa pake fungsi ISNULL jadi querynya lebih simple. ini 
contoh query kalo kolom kosongnya diisi string kosong ('')
>    
>   select LEFT(case field1 when '' then '' else field1 + ',' end + 
> case field2 when '' then '' else field2 + ',' end + 
> case field3 when '' then '' else field3 + ',' end +
> case field4 when '' then '' else field3 + ',' end +
> case field5 when '' then '' else field5 + ',' end, LEN(
> case field1 when '' then '' else field1 + ',' end + 
> case field2 when '' then '' else field2 + ',' end + 
> case field3 when '' then '' else field3 + ',' end +
> case field4 when '' then '' else field3 + ',' end +
> case field5 when '' then '' else field5 + ',' end
> )-1) as kolom from test
>    
>   
> kislew_mm <[EMAIL PROTECTED]> wrote:
>           salam prog vb.
> saya buat table disql server 
> 
> field1, field2, field3, field4, field5
> 1 3 4 <-- isi record 1
> 2 5 <-- isi record 2
> 
> trus saya mau tampilinnya 5 field dlm SATU kolom pakai separator,
> saya lakukan 
> select field1 + ',' + field2 + ',' + dst...
> hasilnya jadi gak bagus.
> 
> field_gabungan
> 1,,3,4,
> ,2,,,5
> 
> bagaimana supaya hasilnya seperti ini :
> 
> field_gabungan
> 1,3,4
> 2,5
> 
> jadi setiap ',' akan hilang klo isi fieldnya memang kosong.
> 
> tapi secara query sql server aja. tanpa bantuan vb.gimana yah ?
> 
> terima kasih.
> 
> 
> 
>          
> 
>        
> ---------------------------------
> Ahhh...imagining that irresistible "new car" smell?
>  Check outnew cars at Yahoo! Autos.
> 
> [Non-text portions of this message have been removed]
>


Kirim email ke