count where problem

haedi

Grünschnabel
habe volgendes problem, will mitels count die anzahl datensaetze anzeigen lasse. verwende dies um den datensatz bestand von 2 mysql db zu kontrolieren.

select count(*) from INPUT_VALUES where SWEEP_NUMBER = select max(SWEEP_NUMBER) from INPUT_VALUES;

die fehlermeldung ist
ERROR 1064: You have an error in your SQL syntax near 'select max(SWEEP_NUMBER) from INPUT_VALUES' at line 1

wenn ich aber die anweissungen einzel aufrufe, erhalte ich keine fehlermeldung.

bin dankbar fuer jeden tipp den ich erhalte.

gruss philip
 
zweimal select geht auch nicht :)

select count(*) from INPUT_VALUES group by SWEEP_NUMBER oder by SWEEP_NUMBER desc limit 1

sollte das gewünschte liefern
 
volgende ergebniss erhalte ich nach eingabe !!!!!!

danke !!

mysql> select count(*) from INPUT_VALUES group by SWEEP_NUMBER desc limit 1;
+----------+
| count(*) |
+----------+
| 371 |
+----------+
1 row in set (0.01 sec)
 

Neue Beiträge

Zurück