Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Virheellinen SQL-kysely

Juice [27.03.2006 17:22:45]

#

Tässä on projekti jäässä, kun seuraavanlainen SQL-kysely heittää virhettä:

SQL-koodi kirjoitti:

SELECT live, nimi, muuta, kategoria, kanava, DATE_FORMAT(aika,'%d.%m.%Y') AS maara, DAY(aika) AS paiva, DATE_FORMAT(aika,'%k.%i') AS kello FROM ohjelmat WHERE DATE(aika)='2006-03-27' AND laji=1 ORDER BY aika

Virhe kirjoitti:

You have an error in your SQL syntax near '(aika) AS paiva, DATE_FORMAT(aika,'%k.%i') AS kello FROM ohjelmat WHERE DATE(aik' at line 1

Kysely kuitenkin tuntui pelaavan MySQL 5:n päällä, muttei enää lopullisella alustallaan mysli nelosella.

Kenelläkään mitään ideaa?

ajv [27.03.2006 18:08:47]

#

Oiskos tuossa selitys:

http://dev.mysql.com/doc/refman/4.1/en/date-and-time-functions.html#id2835639:

DAY() is a synonym for DAYOFMONTH(). It is available as of MySQL 4.1.1.

Eli DAYOFMONTH() pitäisi toimia.

Juice [27.03.2006 21:02:55]

#

Hmh, tuota sivua selailinkin, mutta en huomannut tuota. Kiitos paljon.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta