2017-03-23 147 views
-2

有沒有辦法在ANSI SQL中進行列表聚合?我知道一些RDBMS提供內置的函數,如Oracle中的listagg()等。我試圖尋找ANSI標準文檔,但看起來像我們必須購買它(如果這是免費提供的話,會很不錯)一個參考)。謝謝。列表聚合

+2

你使用的是哪種數據庫是100%ANSI兼容的?另外,MS SQL中的函數是* not *'STUFF()'。 *功能*是XML處理。 'STUFF()'僅用於從字符串的開頭刪除分隔符。 –

+1

你想做什麼?描述問題,並添加樣本表數據和預期結果(包括格式化文本)。 – jarlh

+0

爲什麼問題被標記爲失敗? – stech

回答

1

AFAIK,NO,那些是RDBMS的具體實現,因爲您已經在MySQL中記下了(或)GROUP_CONCAT()。而且,ANSI SQL是一個標準,而不是一個產品本身。

+0

我的意思是完成符合ANSI SQL的連接函數 – stech