Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2006 Teil von August

SELFHTML Forumsarchiv
MIN() funktion in WHERE klausel

Informationsseite
  1. Seite (DATENBANK) MIN() funktion in WHERE klausel von kai, 30. 08. 2006, 16:42
nach unten

MIN() funktion in WHERE klausel

Die folgende Nachricht zum Thema stammt von: kai, 30. 08. 2006, 16:42

hallo zusammen,

vermutlich hab ich heut einfach mal wieder ein brett vorm kopp aber
so isset an machen tagen nunmal... also
ich möchte in einer mysql abfrage den wert finden wo eine bestimmtes
feld am kleinsten ist:

also habe ich diese SQL:
SELECT A.SEMNR ,  B.TERMIN  ....
FROM VERANSTALTUNG A , TERMIN B , SACHGEBIET C
WHERE A.SEMNR=B.SEMNR ...
AND MIN(B.TERMIN) LIKE '2006-10%'
GROUP BY A.SEMNR ORDER BY B.TERMIN

ich möchte also das kleinste feld für TERMIN mit
einem wert vergleichen...
ich bekomme aber immer:
#1111 - Falsche Verwendung der GROUP-Funktion.

wo ist denn heute mein denkfehler..
vielen dank schonmal

kai

nach obennach unten

MIN() funktion in WHERE klausel

Die folgende Nachricht zum Thema stammt von: Matzberger Marcus, 30. 08. 2006, 16:45

Hallo,

»» SELECT A.SEMNR ,  B.TERMIN  ....
»» FROM VERANSTALTUNG A , TERMIN B , SACHGEBIET C
»» WHERE A.SEMNR=B.SEMNR ...
»» AND MIN(B.TERMIN) LIKE '2006-10%'
»» GROUP BY A.SEMNR ORDER BY B.TERMIN
»»

Auf die Schnell würde ich sagen, dass es HAVING MIN(b.termin) heißen muss und außerdem SELECT a.semnr, MIN(b.termin).

Grüße
Marcus
--
si vis pacem, para iustitiam

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2006 Teil von August

© 1998-2006 Seite Impressum, Software: Classic Forum