Avatar billede jakobclausen Nybegynder
10. juli 2005 - 12:26 Der er 11 kommentarer og
1 løsning

Inner/outer join

Jeg har to tabeller: kalender og billede
I kalender har jeg feltet id, som svarer til feltet reference i billede.

Hvad skal min sql hedde, når jeg skal lave et opslag i "kalender", der kun finder poster der står i billede.reference ?

På forhånd tak!
Avatar billede barklund Nybegynder
10. juli 2005 - 12:33 #1
Det må være noget med

SELECT DISTINCT kalender.* FROM kalender INNER JOIN billede ON kalender.id = billede.reference

Tror jeg bare :)

--
Morten Barklund
Avatar billede busschou Praktikant
10. juli 2005 - 12:34 #2
kan man ikke sådan her i mysql
Select * From kalender Where id In (Select reference From billede)
Avatar billede busschou Praktikant
10. juli 2005 - 12:34 #3
altså ud fra det synspunkt at jeg opfatter spørgsmålet som om du vil have alt i kalenderen hvortil der findes en reference i billeder :o)
Avatar billede jakobclausen Nybegynder
10. juli 2005 - 12:38 #4
Barklund >> Et svar...
busschou >> You have an error in your SQL syntax near 'Select reference FROM billede) LIMIT 0, 30' at line 1
Avatar billede busschou Praktikant
10. juli 2005 - 12:40 #5
jakobclausen >> Ingen LIMIT i mit forslag ;O)
Avatar billede jakobclausen Nybegynder
10. juli 2005 - 12:40 #6
- det sætter den selv på, når jeg kører i PhpMyAdmin
Avatar billede busschou Praktikant
10. juli 2005 - 12:43 #7
oki var også blot for at smide en kort kommentar til din korte kommentar :o)
Hvis barklunds virker er det jo fint og det vigtigste
Avatar billede jakobclausen Nybegynder
10. juli 2005 - 12:44 #8
Det gør det, men takker for dit forsøg!
Avatar billede barklund Nybegynder
10. juli 2005 - 13:19 #9
Man kan kun lave subselects i mysql 4.1 eller nyere :)
Avatar billede barklund Nybegynder
10. juli 2005 - 17:08 #10
Tark for de 32(?) point :)
Avatar billede jakobclausen Nybegynder
10. juli 2005 - 18:36 #11
? - mener du hvorfor det liger 32 point?

SÅ kom jeg ned på et rundt tal :-)
Avatar billede barklund Nybegynder
10. juli 2005 - 20:06 #12
Hehe, fint nok :)
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