Das geht so nicht!
Count ist eine Group-Funktion, und somit kannst du bei einer Gruppierung nicht auf andere Felder zugreifen...
Zu Erklärung:
Nehmen wir an, es gibt 3 Sätze in der Tabelle, die die gesuchte ID haben:
Du zählst jetzt die Sätze, das liefert
einen Satz zurück, ID wäre noch möglich, wenn du ein group by id an deine Abfrage hängen würdest, aber welcher Namen soll denn genommen werden?? Wenn du allerdings überall den gleichen Namen drinstehen hast, dann kannst du an dein group by noch ein ,name anhängen...
Ich vermute aber, dass ID in deiner Tabelle eine Referenz auf einer andere Tabelle ist, wo ID der Primärschlüssel ist.
Dann wäre es redundant, den Namen in der Tabelle zu speichern, wo der Verweis steht.
Der INTO-Teil kommt übrigens vor das FROM...
MfG
Stevie