Avatar billede jnh Nybegynder
13. juni 2003 - 16:08 Der er 2 kommentarer og
1 løsning

sortering inden gruppering

Tabeller:

brssj_billede
  id int(4) NOT NULL auto_increment,
  dato varchar(14) default NULL,
  kategori int(4) NOT NULL default '0',
  PRIMARY KEY  (id)

brssj_billede_kategori
  id int(4) NOT NULL auto_increment,
  kategori varchar(20) NOT NULL default '',
  PRIMARY KEY  (id)


SQL:

SELECT dato, brssj_billede_kategori.id, brssj_billede_kategori.kategori FROM brssj_billede RIGHT JOIN brssj_billede_kategori ON brssj_billede.kategori = brssj_billede_kategori.id GROUP BY kategori ORDER BY dato

... den giver vil et output som dette:

dato        |id    |kategori
1054571347    |3    |Kat3
1055352265    |2    |kat2

...

det er egentlig ok, bortset fra at det er den forkert dato, altså den laveste værdi i stedet for den største
hvad har jeg gjort forkert... det hjælper ikke at skrive DESC til sidst i sætningen :(

Hjælp!!!
//Jesper
Avatar billede ahv Nybegynder
13. juni 2003 - 16:19 #1
SELECT MAX(dato) mdato, brssj_billede_kategori.id, brssj_billede_kategori.kategori FROM brssj_billede RIGHT JOIN brssj_billede_kategori ON brssj_billede.kategori = brssj_billede_kategori.id GROUP BY kategori ORDER BY mdato DESC

?
Avatar billede jnh Nybegynder
13. juni 2003 - 21:56 #2
det har jeg led efter længe ... og så ligger svaret lige for mine fødder...
tak!!!

//Jesper
Avatar billede ahv Nybegynder
13. juni 2003 - 21:56 #3
Det var så lidt.
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

IT-JOB