Avatar billede justdoit Nybegynder
02. november 2002 - 13:58 Der er 8 kommentarer og
1 løsning

Inner join (hvordan er det nu)

Jeg har en tabel som udskriver et tal!

Dette tal er lig med et navn i en anden tabel, men hvordan er det nu at inner join virker??

Her er tallet(kategoriId)

sql = "SELECT u_kategoriId FROM annoncer ORDER by dato DESC LIMIT 5"

Den anden tabel hedder kategori, og den skal udskrive navnet(kategoriNavn) hvor kategoriId = kategoriId

Er der en der kan huske hvordan jeg gør??
Avatar billede limemedia Nybegynder
02. november 2002 - 14:15 #1
SELECT k.kategoriNavn
FROM annoncer AS a, kategori AS k
WHERE a.kategoriId=k.kategoriId
ORDER BY a.dato DESC
LIMIT 0,5
Avatar billede justdoit Nybegynder
02. november 2002 - 14:18 #2
Jeg har selv lige bikset denne sammen:

sql = "SELECT u_katagori.u_kategoriNavn FROM u_katagori INNER JOIN annoncer ON u_katagori.u_kategoriId=annoncer.u_kategoriId ORDER by dato DESC LIMIT 5"

Men når jeg udskriver u_kategoriNavn så er der ikke noget der bliver skrevet ud??
Avatar billede justdoit Nybegynder
02. november 2002 - 14:26 #3
Kan du se en fejl jeg har lavet?
Avatar billede limemedia Nybegynder
02. november 2002 - 14:31 #4
har du prøvet min ?

men i første ord skriver du selv u_katagori fremfor u_kategori og ligeså i FROM er der en fejl
Avatar billede justdoit Nybegynder
02. november 2002 - 14:33 #5
RETTELSE: Den anden tabel hedder u_katagori, og den skal udskrive navnet(U_kategoriNavn) hvor u_kategoriId = u_kategoriId
Avatar billede justdoit Nybegynder
02. november 2002 - 14:33 #6
Jeg er lige ved at prøve din nu!
Avatar billede justdoit Nybegynder
02. november 2002 - 14:38 #7
øhh jeg fatter ikke helt din?
Avatar billede justdoit Nybegynder
02. november 2002 - 14:45 #8
Med denne:

sql = "SELECT u_katagori.u_kategoriNavn FROM u_katagori INNER JOIN annoncer ON u_katagori.u_kategoriId=annoncer.u_kategoriId ORDER by dato DESC LIMIT 5"

Får jeg ingen fejl - men den udskriver ikke noget, når jeg udskriver her??

<%=objRec("u_kategoriNavn")%>?
Avatar billede justdoit Nybegynder
02. november 2002 - 15:41 #9
lukker!
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