Keld Henrik Mikkelsen wrote:
> "Martin" <martin@aarhof.eu.invalid> skrev i en meddelelse 
> news:479fc49b$0$90265$14726298@news.sunsite.dk...
>> Keld Henrik Mikkelsen wrote:
>>> "Martin" <martin@aarhof.eu.invalid> skrev i en meddelelse 
>>> news:479fbd72$0$90267$14726298@news.sunsite.dk...
>>>> SELECT DATE_FORMAT(field, '%y') FROM tabel
>>>>
>>>> <
http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_date-format>
>>> Tak for svaret.
>>>
>>> Dette virker fint på rækker, der er defineret som DATE, men altså ikke på 
>>> rækker, der er defineret som YEAR.
>>>
>> Ævbæv... så må vi bruge lidt substring
>>
>> SELECT SUBSTRING(YEAR(NOW()) FROM 3);
>>
>> ER nu også testet :)
> 
> Dette er vist lidt over mine evner....
> 
> Jeg kan ikke lige umiddelbart finde ud, hvordan jeg skal sætte ovenstående 
> ind.
> 
> Hele sætningen ser sådan her ud:
> 
> $result = mysql_query("select *, DATE_FORMAT(dato, '%y-%m-%d') AS dato, 
> SUBSTRING(YEAR(NOW()) FROM 3) from bus_db $a order by $b");
$result = mysql_query("
SELECT
   *,
   DATE_FORMAT(dato, '%y-%m-%d') AS dato,
   SUBSTRING(DIT_YEAR_FELT FROM 3)
FROM
   bus_db
$a
ORDER BY
$b
");