需求:有四行數據,如下: 1.蘋果 2.橘子 3.桃子 4.波羅 合並成一個字段:蘋果,橘子,桃子,波羅; 需求明確之后,先弄點測試數據,上代碼: 演示數據填充好了之后,我們可以有以下幾種方法實現需求: 一: 在上面的腳本 ...
接着上篇文章的訂單表 商品編號,價格設置時間id 類似於創建時間,創建時間約早,則act id越小 ,價格的時間段,商品價格 一 將一條記錄中多個字段的值拼接為一個字段 現要求將兩個時間段合並為一個字段,應該如何做呢 先來看下理想的結果: 查詢出的時間段合並到一起了: 代碼如下,將查詢的字段用 你想要的符號 拼接即可 查詢過程中有可能需要進行字段類型的轉化: 這里順便說下對時間類型的轉化: 使用的 ...
2018-08-30 22:57 0 12737 推薦指數:
需求:有四行數據,如下: 1.蘋果 2.橘子 3.桃子 4.波羅 合並成一個字段:蘋果,橘子,桃子,波羅; 需求明確之后,先弄點測試數據,上代碼: 演示數據填充好了之后,我們可以有以下幾種方法實現需求: 一: 在上面的腳本 ...
需求:有四行數據,如下: 1.蘋果 2.橘子 3.桃子 4.波羅 合並成一個字段:蘋果,橘子,桃子,波羅; 需求明確之后,先弄點測試數據,上代碼: 演示數據填充好了之后,我們可以有以下幾種方法實現需求 ...
例如student表: studentID studentName studentScore ...
declare @s varchar(8000) set @s=''select @s=@s+name+','from syscolumnswhere id=object_id('表名') print ...
例如:test表 一、拼接多個字段的值 select Convert(nvarchar(50),id)+'-'+name+'-'+sex as montage from test 結果: 二、一個字段多條記錄的拼接 select stuff((select '-'+name ...
表A中id與表B中aid為一對多的關系 例如: 表A: id name a1 tom a2 lily a3 lucy 表B ...
一、首先,新建三張表 二、接下來查詢關聯關系 這是我們正常查詢得到的結果,但實際上我們一般是想要把文章id相同的當做同一條記錄,至於標簽信息,我們也希望把它們合並到一起,在同一個字段展示,如右圖所示 ...
二:使用for xml path(”) 和stuff–使用 自連接、for xml path(”)和stuf ...