Nun, der erste und entscheidende Vorteil ist, dass das Statement leichter zu lesen und zu begreifen ist. Zum 2. können damit auch ältere
MySQL-Versionen vor 4.1 umgehen, die noch keine Sub-Selects unterstützen. Und möglicherweise ist es auch ein wenig performanter, aber das ist reine Spekulation, da ich nicht weiß, wie gut
MySQL solche Abfragen wie Deine optimieren kann.