Tabela1
------------------
PK | Artikal
PK | IDProizvodjaca
------------------
Tabela2
-----------------------
PK,FK1 | Artikal
PK,FK1 | IDProizvodjaca
Selektovan
-----------------------
T2 je preko FK1 povezana sa T1.
Potrebna mi je WHERE klauzula koja se dodaje na upit "SELECT * FROM Tabela1 " i kojom bi se dobili samo redovi koji postoje u T2 i kod kojih je "Selektovan = true".
Da li je ovo izvodljivo?
Problem mi rešava samo WHERE klauzula, bez JOIN-a, parametara i sl.
Koristim MS SQL 2005 i WHERE klauzula mi treba kao string za C# aplikaciju, koja već ima odrađen SELECT deo.
Slikovit primer (koji ne radi!


Probao sam razne kombinacije sa IN, ali ne pomaže.
Ima li neko ideju?
Hvala!