1211chef: ORDER BY vor GROUP by

Beitrag lesen

hi mädels und junx, sortieren vor gruppieren klappt bekanntlich nicht aber ne lösung brauch ich trotzdem. die lösung select im select bekomm ich irgendwie nicht hin in perl.

my $ML=$dbh->prepare('SELECT * FROM table WHERE bla1=? OR bla2=? ORDER BY time DESC GROUP by bla1 + bla2') || die $DBI::errstr; $ML->execute($nummer,$nummer) || die $DBI::errstr;

in bla1 oder bla2 muss die selbe kundennummer vorkommen, in der col time steht die unixzeit.

ich brauche für die ausgabe jeweils NUR den jüngsten datensatz pro gruppe, weil immer im jüngsten ds eine info steht die ich brauche. ansonsten wär´s wurscht. wie mach ich das am einfachsten?

gruss gustl