zwelch: variable limit-angabe (mittels subquery) moeglich?

Beitrag lesen

wenn ich die subquery alleine ausführe bekomme ich in diesem fall die zahl 9 zurueckgeliefert. nun will ich eben die "hauptquery" ausführen mit einem limit von 9:

select * from accounts limit 9

aber da diese zahl 9 teilweise variabel ist, kann ich diese dort nicht einfach so hinschreiben, sondern will sie mit einer subquery ermitteln.

als fehlermeldung bekomme ich nen syntaxerror near '(select count(distinct(id\_home)) from matches'