Oh, das ist nicht gut...
Aber etwas einfacher sollte es ja auch gehen, dann sinds aber 2 Queries ;D:
SELECT benutzer_id, count(termin_id), datum FROM test WHERE type='g' GROUP BY benutzer_id, datum ORDER BY benutzer_id
SELECT benutzer_id, count(termin_id), datum FROM test WHERE type='e' GROUP BY benutzer_id, datum ORDER BY benutzer_id
Hab hier auch leider gerade nur Postgres zur Hand (Büro), daher kann ich das nicht auf mySQL checken...