Avatar billede sjh Nybegynder
04. november 2005 - 14:09 Der er 4 kommentarer og
1 løsning

JOIN med noget COUNT

Hvordan får jeg lige Nr1 på Nr2:


Nr1 = SELECT COUNT(*) AS filescount FROM files WHERE files.spm = eksperten.spm;


Nr2 = SELECT spm, title, counts, LEFT(eksperten.text, 180) AS exptext, kategori.text AS kattext
      FROM eksperten INNER JOIN kategori ON katid = kategori.id ORDER BY spm DESC;


Lige nu kommer det ud sådan (Nr2):
spm | title | counts | exptext | kattext


det er så Nr2 som er kommet på (filescount):
spm | title | counts | exptext | kattext | filescount


filescount er så det antal fra Nr1.
Avatar billede sjh Nybegynder
04. november 2005 - 14:11 #1
NR1

det er så Nr1 som er kommet på (filescount):
spm | title | counts | exptext | kattext | filescount
Avatar billede bromer Nybegynder
04. november 2005 - 14:14 #2
Nr2 = SELECT spm, title, counts, LEFT(eksperten.text, 180) AS exptext, kategori.text AS kattext,(ELECT COUNT(*) AS filescount FROM files WHERE files.spm = eksperten.spm) as filescount FROM eksperten INNER JOIN kategori ON katid = kategori.id ORDER BY spm DESC;
Avatar billede sjh Nybegynder
04. november 2005 - 14:24 #3
Virker når der lige kommer et "S" på ->ELECT COUNT(*) AS...

tak for hjælpen smider du lige et svar..
Avatar billede bromer Nybegynder
04. november 2005 - 14:24 #4
Ja det var en fjollet fejl at lave.. og svaret kommer her..
Avatar billede sjh Nybegynder
04. november 2005 - 14:27 #5
ha ha.. ja det kan man godt sige :D

Tak for hjælpen.. :-)
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