如何將多行組合成一行並且包含逗號分隔值的列?包含逗號分隔值的sql列
例子:本來我SQLRESULT將返回以下使用像
select order_no, item_no, item_description
from orders...
order_no item_no item_description
1234 5 toaster
1234 6 hair dryer
一個簡單的選擇腳本,而不是我想的結果返回到下面(中具有相同的順序item_nos
列出的item_description
?
order_no item_nos item_descriptions
1234 5, 6 toaster, hair dryer
我能回到這樣的結果嗎?
order_no item_nos_descriptions
1234 5 - toaster, 6 - hair dryer
順便說一句,我使用SQL 2008 ...
它聞起來像一個可怕的設計。關係數據庫被設計爲規範化的。 – 2011-09-21 05:35:42
SQL有哪些風味? Sql-Server,MySQL,Postgres,Oracle? –
我認爲這不是模式,而是演示/報告。 –