Cross driver PDO compatible GROUP_CONCAT?

Existe-t-il une alternative efficace à GROUP_CONCAT qui fonctionne dans les principaux pilotes PDO?

Compte tenu de ce MySQL:

 select group_concat(c separator ',') from t 

vous pouvez le faire dans PostgreSQL:

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

ou ceci dans SQLite:

 select group_concat(c, ',') from t 

Je ne sais pas à propos de SQL Server cependant.

Les references:

  • MySQL group_concat
  • PostgreSQL array_agg
  • PostgreSQL array_to_ssortingng
  • SQLite group_concat