Fehlernachricht 1305

Alles, was MariaDB und MySQL betrifft, kann hier besprochen werden.

Fehlernachricht 1305

Postby karokann » 14. November 2005 00:51

Hallo

Wer kann bei folgendem Problem helfen?

Mein MySQL server schickt eine Fehlermeldung, wenn das Statement über PHPMyAdmin ausgeführt wird:
SELECT "Total youth", Zone, COUNT( Zone ) AS "Number"
FROM Youth
WHERE DATEDIFF(
NOW( ) , BirthDate
) / 365.25 & gt ; =15
GROUP BY Zone
UNION SELECT "Declared youth", Zone, COUNT( Zone )
FROM Youth
WHERE DATEDIFF(
NOW( ) , BirthDate
) / 365.25 & gt ; =15
AND Declared = True
GROUP BY Zone
UNION SELECT "Undeclared youth", Zone, COUNT( Zone )
FROM Youth
WHERE DATEDIFF(
NOW( ) , BirthDate
) / 365.25 & gt ; =15
AND Declared = False
GROUP BY Zone
UNION SELECT "Total junior youth", Zone, COUNT( Zone )
FROM Youth
WHERE DATEDIFF(
NOW( ) , BirthDate
) / 365.25 & lt;

15 GROUP BY Zone UNION SELECT "Total children", Zone, COUNT( Zone )
FROM Children
GROUP BY Zone
LIMIT 0 , 30


Hier ist die Fehlermeldung:
#1305 - FUNCTION institute.DATEDIFF does not exist


Das verstehe ich nicht; die DATEDIFF Funktion ist doch in MySQL eingebaut. Ausserdem funktioniert der oben aufgeführte SQL Kode via den MySQL query browser.
karokann
 
Posts: 1
Joined: 14. November 2005 00:32

Postby Wiedmann » 14. November 2005 01:31

Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany


Return to MariaDB - MySQL

Who is online

Users browsing this forum: No registered users and 5 guests