Fred: Group by in mysql

Beitrag lesen

Hallo

Datenbank mySQL 5.1.41

Ich habe folgende Tabelle:
TestNr   PCB-Nr        Datum
1        00000         2011-06-07 10:17:10
2        00514         2011-06-07 10:26:05
3        00000         2011-06-07 11:08:04
4        00000         2011-06-07 11:09:13
5        00000         2011-06-07 11:09:15
6        20017         2011-06-09 13:37:35
7        20017         2011-06-09 14:14:10
8        20017         2011-06-10 08:10:58
9        20017         2011-06-10 08:27:12
10       20017         2011-06-10 09:38:01
11       20017         2011-06-10 09:46:11

und brauche
* Jeweils den neuste Datensatz einer PCB-Nr.
* Auch sollen die Datensätze noch nach Datum sortiert sein.
* Anzahl gleicher PCB-Nr. (das ist Kür)

TestNr   PCB-Nr        Datum                    Anzahl gleicher PCB-Nr.
11       20017         2011-06-10 09:46:11      6
5        00000         2011-06-07 11:09:15      4
2        00514         2011-06-07 10:26:05      1

Abfrage bis jetzt, habe ich diese Abfrage:
SELECT TestNr, ArtikelNr, PlatinenNr, Datum, count(PlatinenNr)
FROM Tabelle
GROUP BY PlatinenNr
ORDER BY Datum DESC

Hat jemand eine Idee, ob das überhaupt geht?

Gruß
Fred