0lav Skrevet 23. desember 2005 Del Skrevet 23. desember 2005 Hei! Jeg trenger litt hjelp til å hente ut ting fra db osv.. Hvis jeg feks har en db som ser sånn ut: id | katid ----------------- 1 | 5 2 | 3 3 | 7 4 | 11 ----------------- Jeg henter ut alt det dær fra databasen. Også vil jeg kjøre en query for å hente ut noe fra en annen databasen som inneholder kategori iden som står under katid den den dær databasen. Det er lett å gjøre feks slik: SELECT * FROM db WHERE id=5 OR id=3 OR id=7 OR id=11 Men hvordan får jeg til å gjøre dette automatisk? Slik at sql spørringa blir satt opp rett etter hva som står i den første databasen? Håper dere skjønner hva jeg mener og på forhånd takk! Lenke til kommentar
roac Skrevet 24. desember 2005 Del Skrevet 24. desember 2005 Du sier ikke noe om hvilken database du bruker. De aller fleste databasemotorene i dag støtter subqueries: select * from tabell_a where b_id in (select b_id from tabell_b) Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå