Dla formatowania warunkowego SQL:
-do pola Warunek SQL:
case when z.zd_IdTowar is not null then 1 else 0 end
-do pola Dodatkowe tabele:
left join (select distinct zd_IdTowar from tw_ZdjecieTw) z on z.zd_IdTowar=tw_id
lub można też
left join (select zd_IdTowar from tw_ZdjecieTw where zd_Glowne=1) z on z.zd_IdTowar=tw_id
Jako zestawienie SQL:
SELECT symbol=t.tw_Symbol
,nazwa=t.tw_Nazwa
,grupa=g.grt_Nazwa
FROM tw__Towar t
left join sl_GrupaTw g on t.tw_IdGrupa=g.grt_Id
WHERE EXISTS (
SELECT z.zd_Id
FROM tw_ZdjecieTw z
WHERE z.zd_IdTowar = t.tw_Id
)