select *
from modell
where id in
(select ref_modell
from tillbehor
where ref_kategori in (<komma separerad lista med dina id-nummer>)
group by ref_modell
having count = <antal id nummer>)
Jag har problem med att hämta info från databasen som är en Access databas.
Tabellstruktur
modell
-------------
id
namn
...
tillbehor
-------------
id
ref_modell <-- referens till tabellen modell (id)
ref_kategori <-- referens till tabellen kategori (id)
...
Jag vill hämta id och namn från tabellen modell.
Från en listview som är multiselect hämtar jag först olika idnummer (ref_kategori) och vill då lista informationen från tabellen modell där samtliga idnummer (ref_kategori) ingår.
idnummren loopar jag in i en sträng och kan där lägga in så strängen blir t.ex "WHERE id = 1 AND id= 2" om det behövs.
Någon som har förslag på hur jag ska lösa det?