Avatar billede tanzaweb Nybegynder
23. marts 2006 - 15:06 Der er 4 kommentarer og
1 løsning

udtræk distinct year eller month

Jeg har en tabel som indeholder en date i formattet: 2005-10-07 11:04:57, her vil jeg gerne trække årstallet ud som distinct men hvordan gør jeg lige det i MySql?

i øjeblikket trækker jeg bare hele datoen ud distinct med:

$result_Month=mysql_query("SELECT DISTINCT news_date FROM news") or die (mysql_error());
        while ($row_Month=mysql_fetch_array($result_Month)){

Hvad skal laves om
Avatar billede fennec Nybegynder
23. marts 2006 - 15:21 #1
"SELECT DISTINCT year(news_date) FROM news"
Avatar billede tanzaweb Nybegynder
23. marts 2006 - 15:30 #2
$result_Month=mysql_query("SELECT DISTINCT year(news_date) FROM news")

så laver den en fejl når jeg skriver den ud her: $row_Year['news_date']

Undefined index:  news_date in <b>d:\web\news_search.php</b> on line <b>18</b><br />
Avatar billede fennec Nybegynder
23. marts 2006 - 15:37 #3
enten:
$row_Year[0]

eller:
"SELECT DISTINCT year(news_date) as aar FROM news"
$row_Year['aar']
Avatar billede tanzaweb Nybegynder
23. marts 2006 - 15:41 #4
jamen det er bare suppert, send svar så får du pointene, tak
Avatar billede fennec Nybegynder
23. marts 2006 - 15:47 #5
.o) <-- One Eyed Jack
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester