title image


Smiley SELECT max() bzw. SELECT last() bei MySQL und PHP
Hallo miteinander,



ich brauche aus einer MySQL-Tabelle grundsätzlich immer nur den letzten Datensatz.



$sql_use = "SELECT max(t_id), t_vn, t_ts FROM tbl_test ";

$erg_use = mysql_query($sql_use, $conn) or die(mysql_error($conn);

$use = mysql_fetch_row($erg_use);



erzeugt einen Fehler wie folgt:



Mixing of GROUP columns (MIN(),MAX(),COUNT()...) with no GROUP columns is illegal if there is no GROUP BY clause



Ich will nichts gruppieren, sondern immer nur den letzten Datensatz, der die höchste ID (= t_id, autoincrement).



Wie muß die korrekte Syntax lautet, wenn man die gesamte letzte Datenzeile braucht. Ich hoffe, mir kann jemand helfen.



Gruß

Marie









Es gibt keine dummen Fragen, aber dumme Antworten.


geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: