Ich hab jetzt mal etwas in
DBIx:Class rum "geschnusst", da es intern ja auch
SQL::Abstract benutzt um das SQL zu erzeugen mit dem Unterschied, dass joins, group_bys etcpp. unterstützt werden.
ich wurde dann in DBIx\Class\Storage\DBI.pm fündig. Dort wird das package
DBIC::SQL::Abstract implementiert (abgeleitet von
SQL::Abstract::Limit), und damit ist ziemlich viel möglich.
Hmm, die sollten das irgendwie auslagern!