Schluessel aus MSSQL DB oder jüngster Schluessel mit PHP ausgeben.
Hallo,
Ich habe da gerade ein Problem,
Vielleicht hat mir da jemand eine lösung.
Ich möchte aus einer MSSQL-DB aus der Tabelle Ergebnisse,
die höchste Schluessel-Nummer oder die jüngste Schlüsselnummer auslesen
und in eine Andere DB-Spalte schreiben.
Mach ich das so:
MSSQL-Verbindung.
$res = mssql_query("select * from Ergebnisse ??????????? ");
$num = mssql_num_rows($res);
while ($dsatz = mssql_fetch_assoc($res))
{
echo "<td>" . $dsatz["Schluessel"] . "</a></td>";
}
Mit den ???????? muß doch was hin oder ???
Danke.
Gruß
Helmut
[Edit Biber 25.11.] Verschoben von "Entwicklung" nach "Datenbanken" und "Gelöst", "Geschlossen" gesetzt. [/Edit]
Ich habe da gerade ein Problem,
Vielleicht hat mir da jemand eine lösung.
Ich möchte aus einer MSSQL-DB aus der Tabelle Ergebnisse,
die höchste Schluessel-Nummer oder die jüngste Schlüsselnummer auslesen
und in eine Andere DB-Spalte schreiben.
Mach ich das so:
MSSQL-Verbindung.
$res = mssql_query("select * from Ergebnisse ??????????? ");
$num = mssql_num_rows($res);
while ($dsatz = mssql_fetch_assoc($res))
{
echo "<td>" . $dsatz["Schluessel"] . "</a></td>";
}
Mit den ???????? muß doch was hin oder ???
Danke.
Gruß
Helmut
[Edit Biber 25.11.] Verschoben von "Entwicklung" nach "Datenbanken" und "Gelöst", "Geschlossen" gesetzt. [/Edit]
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 74402
Url: https://administrator.de/forum/schluessel-aus-mssql-db-oder-juengster-schluessel-mit-php-ausgeben-74402.html
Ausgedruckt am: 13.04.2025 um 05:04 Uhr
4 Kommentare
Neuester Kommentar
Moin helmuthelmut2000,
Wenn Du den größten Schlüsselwert ermitteln willst, dann brauchst Du wirklich nicht die Tabelle durchwackeln.
...wäre das ausreichende Statement.
Wenn es nicht um das größte, sondern um das jungste Schlüssel-Datensatzfeld geht, brauchst Du schon ein Datums/Timestamp-Feld in der Tabelle.
Wenn es also so ein Feld "Datum_Angelegt" oder so etwas gibt, dann
Grüße
Biber
Wenn Du den größten Schlüsselwert ermitteln willst, dann brauchst Du wirklich nicht die Tabelle durchwackeln.
Select Max(Schluessel) From Ergebnisse
Wenn es nicht um das größte, sondern um das jungste Schlüssel-Datensatzfeld geht, brauchst Du schon ein Datums/Timestamp-Feld in der Tabelle.
Wenn es also so ein Feld "Datum_Angelegt" oder so etwas gibt, dann
Select e.Schluessel from Ergebnisse e
where e.Datum_Angelegt=Max(datum_angelegt) from ergebnisse
Grüße
Biber