Avatar billede csslover Nybegynder
29. januar 2004 - 12:41 Der er 5 kommentarer

kun et recordset udfra sql

jeg skal hive alle poster ud fra en db hvor feltet "pid" = 1

derefter skal jeg have fat på alle de poster hvor feltet "pid" = det id der bliver trukket ud hvor "pid" = 1

resultatet skal returneres som 1 recordset..er det muligt ?

håber på hjælp...mvh csslover
Avatar billede keysersoze Ekspert
29. januar 2004 - 13:10 #1
SELECT * FROM tabel1 WHERE pid IN (SELECT id FROM tabel2 WHERE pid = 1)
Avatar billede csslover Nybegynder
29. januar 2004 - 13:17 #2
ja det havede jeg også selv håbet ville virke, men desværre(det glemte jeg vist lige at nævne ;) er det en mysql 3.51 db jeg bruger ;( og desværre er der ikke mulighed for at upgrade til 4.0 som understøtter nestede sql's ;(
Avatar billede keysersoze Ekspert
29. januar 2004 - 13:19 #3
SELECT * FROM tabel1, tabel2 WHERE tabel1.id = tabel2,pid AND tabel2 pid = 1
Avatar billede csslover Nybegynder
29. januar 2004 - 13:22 #4
cool, spiser lige frokost så er jeg tilbage ... glæder mig til at prøve...
Avatar billede keysersoze Ekspert
12. marts 2004 - 15:25 #5
er du nået videre?
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
Kurser inden for grundlæggende programmering

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