2011-09-27 56 views

回答

3

鑑於這個MySQL:SQLite中

select array_to_string(array_agg(c), ',') from t 

或本:

select group_concat(c separator ',') from t 

你可以在PostgreSQL中做到這一點

select group_concat(c, ',') from t 

我不知道有關SQL Server雖然看。

參考文獻:

+0

輝煌!我可以在我的數據庫驅動器包裝類上實現每個變體。這是一個開源項目,所以如果需要的話,我會讓其他人實現mssql版本。最近我不傾向於使用mssql –

+0

@Lea:您可能想對PostgreSQL版本進行版本檢查,我在9.0版中給出了這個版本,請告訴我,如果您需要支持8版,我會看到我可以做什麼。 –