Avatar billede 13thsky Nybegynder
18. januar 2005 - 14:46 Der er 4 kommentarer og
1 løsning

simpel sql sætning?

jeg har følgende tre tabeller med kolonner

Name (indeholder navne)
----
id
name


Name_Image (indeholder hvilke navne der er forbundet med hvilke billeder)
----------
name_id
image_id


Image (indeholder billede referencer)
-----
id
image


Hvordan laver jeg en SQL sætning der henter alle billeder ud for en bestemt kunstner, hvis jeg har hans id.
Avatar billede fennec Nybegynder
18. januar 2005 - 14:49 #1
"SELECT Image.* FROM Image INNER JOIN Name_Image ON Name_Image.immage_id=Image.id INNER JOIN Name ON Name.id=Name_Image.name_ID"
Avatar billede fennec Nybegynder
18. januar 2005 - 14:51 #2
Der skulle lige et id med også :o)

"SELECT * FROM Image INNER JOIN Name_Image ON Name_Image.image_id=Image.id INNER JOIN Name ON Name.id=Name_Image.name_ID where Name.id=2"

eller bare:
"SELECT * FROM Image INNER JOIN Name_Image ON Name_Image.image_id=Image.id WHERE name_id=2"
Avatar billede arne_v Ekspert
18. januar 2005 - 14:53 #3
SELECT * FROM
Image,Name_Image
WHERE Image.id=Name_Image.image_id AND Name_Image.name_id=X
Avatar billede 13thsky Nybegynder
18. januar 2005 - 15:01 #4
den er din fennec, drop et svar...
Avatar billede fennec Nybegynder
18. januar 2005 - 15:04 #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