Mailinglisten-Archive |
Christoph 'Leo' Weißenborn schrieb: > der Betreff ist etwas lang. Hab ich auch grade gemerkt - danke. ;-) > Du schreibst zwar nicht, was Du probiert hast, aber ich denke, daß es eigentlich > recht einfach ist: > > SELECT name, datum, raum > FORM anwesenheit_tabelle > WHERE name = variable_0 > ORDER BY datum DESC > LIMIT 1; Das wirft mir aber nur einen Datensatz und nicht eine Liste aller Personen und deren letze Raumnutzung aus. > Vielleicht geht auch die folgende Abfrage (sollte von mysql das gleiche wollen). > Allerdings weiß ich nicht genau, ob das mit dem HAVING so richtig ist. > SELECT name, datum, raum > FORM anwesenheit_tabelle > WHERE name = variable_0 > HAVING datum = MAX(datum); Das klappt ja wider nur mit GROUP BY und wirft bei mir dann zwar das richtige Datum aber oft eine falsche Raumnummer aus. Christian -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive