![]() |
Stirrar mig blind på en SQL-sats som jag inte får till, kanske någon har tips att komma med.
Tabell 1 ID Tabell 2 ID Tabell 3 Fält 1 --> Tabell 1.ID Fält 2 --> Tabell 2.ID Jag vill göra två olika förfrågningar från Tabell 3 där det ska plockas ut värden på Fält 2. Den ena har jag inte haft några större problem med men dock detta: ** Plocka ut värden på Fält 2 som har ett motsvarande Fält 1 som stämmer överens med samtliga värden på Fält 1 ur en lista, dvs. Fält 1 = (25, 26, 30, 32) för ett unikt värde på Fält 2 |
Om du vet att kopplingarna i tabell 3 är unika så tror jag något liknande följande skulle kanske kunna fungera:
Kod:
SELECT fält2 |
Vielen dank! Det gjorde susen. Det var en del av en större sökfunktion så det blev lite pill med att få in allt ändå men till slut gick det vägen.
|
Alla tider är GMT +2. Klockan är nu 04:14. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson