![]() |
letztes Datum der Speicherung verschiedener User ausgeben
Liste der Anhänge anzeigen (Anzahl: 1)
Folgendes Problem:
Ich habe zwei Tabellen. In der User-Tabelle stehen diverse User-Daten, wie Name, Adresse und natürlich auch die User_ID. In einer zweiten Tabelle werden von den Usern einige Daten gespeichert - natürlich mit User-ID. U. a. steht in einer Spalte das Datum der Speicherung dieses Datensatzes. Ich möchte nun wissen, welcher User wann das letzte Mal eine Speicherung vorgenommen hat. In einer ListView oder einem DBGrid möchte ich somit neben der User_ID das letzte, also höchste Datum ausgeben. Mit select max() kann ich mir ja das höchste Datum ermitteln. Aber wie bekomme ich das jetzt für jeden User immer neben die User-ID bzw. dem Namen in eim DBGrid/ListView? Ich verwende eine MySql-Datenbank. Ich hoffe es war verständlich. Vielen Dank im Voraus. edit: Beispiel angehängt |
Re: letztes Datum der Speicherung verschiedener User ausgebe
SQL-Code:
Nachtrag:
SELECT max(Datum) "letzte Speicherung",User_Name "User-Name"
FROM DatumsTabelle d, UserTabelle u WHERE d.User_ID = u.User_ID GROUP BY USER_Name ORDER BY 1 Desc Ich hatte dich wohl falsch verstanden -> hab's korrigiert... |
Re: letztes Datum der Speicherung verschiedener User ausgebe
Klasse, das ging ja schnell.
Werd's morgen gleich ausprobieren. Dankeschööön. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz