Hallo Leute !
Habe hier ein Statement was auf einmal nicht mehr funktioniert !
SELECT helpdesk.predatum,helpdesk.postdatum,helpdesk.fachbereich,helpdesk.techniker,user.gruppe, Count(user.gruppe) AS Anzahlgruppe, Sum(helpdesk.gesamtzeit) AS Summegesamtzeit
FROM helpdesk INNER JOIN user ON helpdesk.techniker = user.username
GROUP BY user.gruppe
HAVING (helpdesk.predatum between '2003-04-01' and '2003-04-30') and (helpdesk.postdatum <> '0000-00-00') and (helpdesk.fachbereich = 'technik') and (techniker<>'offen') AND (fachbereich='technik')
order by summegesamtzeit DESC
Wenn ich die "BETWEEN" abfrage weglasse funktioniert es ! nur halt für das ganze Jahr ! In der Datenbank sind auch RICHTIGE wWerte enthalten, die bei dieser Abfrage rauskommen müssten ! aber das Ergebnis ist immer gleich null !
Der Fehler ist irgendwo hier :
HAVING (helpdesk.predatum between '2003-04-01' and '2003-04-30') and (helpdesk.postdatum <> '0000-00-00') and
Was ist daran falsch ?????
Vielen dank für eure Hilfe !
-Sven
Habe hier ein Statement was auf einmal nicht mehr funktioniert !
SELECT helpdesk.predatum,helpdesk.postdatum,helpdesk.fachbereich,helpdesk.techniker,user.gruppe, Count(user.gruppe) AS Anzahlgruppe, Sum(helpdesk.gesamtzeit) AS Summegesamtzeit
FROM helpdesk INNER JOIN user ON helpdesk.techniker = user.username
GROUP BY user.gruppe
HAVING (helpdesk.predatum between '2003-04-01' and '2003-04-30') and (helpdesk.postdatum <> '0000-00-00') and (helpdesk.fachbereich = 'technik') and (techniker<>'offen') AND (fachbereich='technik')
order by summegesamtzeit DESC
Wenn ich die "BETWEEN" abfrage weglasse funktioniert es ! nur halt für das ganze Jahr ! In der Datenbank sind auch RICHTIGE wWerte enthalten, die bei dieser Abfrage rauskommen müssten ! aber das Ergebnis ist immer gleich null !
Der Fehler ist irgendwo hier :
HAVING (helpdesk.predatum between '2003-04-01' and '2003-04-30') and (helpdesk.postdatum <> '0000-00-00') and
Was ist daran falsch ?????
Vielen dank für eure Hilfe !
-Sven
Kommentar