SELECT idCliente FROM tuaTabella GROUP by idCliente
scorri il record set e per ogni record nel resultset:
- SELECT iTuoCampi FROM tuaTabella WHERE leTueCondizioni AND idCliente = qualcosa
- scorri il resultset e crei il file excel (mi pare tu abbia detto che non è un problema)
- invia la email con l'allegato
- cancelli il file