Tom: letzte eintrag in datenbank

Beitrag lesen

Hello,

[...] ich wollte das kleiste wert  von die 11 letzte einträge nehmen, [...]

include "../../connect/connect_mssql.inc.php4";
$connect = new mssql_connection("rt4049","Baken_Oefen");

$sqlzeile1 =
   "SELECT top 11
       End_zeit from Baken_Belegung
       Where Ofen_name = 'BAKE1'
        ORDER BY id DESC ";
$connect->dbSelect($sqlzeile1);
$last_inserted = $connect->werte;
$connect->show_data();

Dazu muss in die Sortierung (order by) nur noch die zusätzliche Kenngröße aufgenommen werden:

"SELECT top 11
     End_zeit from Baken_Belegung
     Where Ofen_name = 'BAKE1'
     ORDER BY id DESC, groesse asc;

Das "asc" kann man auch weglassen, weil es default ist. Aber man darf (üblicherweise) beliebig viele Sortierungen anreihen und jede einzelne mit einer eigenen Ordnung (ASC/DESC) versehen. Allerdings geht das enorm zu Lasten der Performance.

Liebe Grüße aus http://www.braunschweig.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau