sql >> Database >  >> RDS >> Oracle

Is er een LISTAGG BINNEN GROEP-equivalent in SQLAlchemy?

Vanaf versie 1.1 u kunt FunctionElement.within_group(*order_by) :

In [7]: func.listagg(column('person'), ',').within_group(column('person'))
Out[7]: <sqlalchemy.sql.elements.WithinGroup object at 0x7f2870c83080>

In [8]: print(_.compile(dialect=oracle.dialect()))
listagg(person, :listagg_1) WITHIN GROUP (ORDER BY person)


  1. PostgreSQL - Statistische gegevens verkrijgen

  2. SQLite geaggregeerde functies

  3. Hoe kan ik voorbereide afschriften gebruiken in combinatie met Transacties met PHP?

  4. Welk slot, indien aanwezig, gebruikt 'CREATE TRIGGER' in PostgreSQL 9.4.2