yo,
Ich nahm die Abfrage nach der Anzahl auf die links Seite, denn diese ergibt immer einen Datensatz, auch bei leerer Tabelle. Hinzukommen sollten die Daten der abzufragenden ID oder NULL-Werte bei nicht vorhandener ID.
du bekommst aber wie gesagt erst gar nicht die anzahl, weil die tabelle leer ist. das geht nur, wenn du unabhängig von der leeren tabelle die anzahl ermittelst, sprich zum beispiel über eine temporäre tabelle. alle versuche über eine unterabfrage oder einen SELFJOIN führen sprichwörtlich ins leere....
Ilja