用一條SQL語句,將多條記錄(一個字段)合併爲一個

  declare   @ctn  varchar(8000)      //聲明一變量,變量長度根據記錄數及字段長度來決定,
  set     @ctn=''  
  select  @ctn=@ctn+t1 from 表1  //將表1中的t1字段賦給變量, 
  select  @ctn as ctn                        //顯示變量

引用:

select t2,@ctn from 表2

注意:

1、如果字符長度沒有辦法確定範圍建議不用;

2、此語句只有MS SQL支持;

 

發佈了24 篇原創文章 · 獲贊 0 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章