Wie gesagt, distinct funktioniert so wie ditinctrow in MySQL, d.h. es werden immer alle Felder berücksichtigt, das mit der Klammer kannst Du Dir sparen.
Das ist leider eine Unschönheit in MySQL die Du in Perl oder PHP oder was auch immer ausbügeln musst.
Stephan
http://www.w3solutions.de