Díky za odpověď, hledám zásilku bud podle čísla zásilky nebo čísla kontejneru - pro námořní přepravu nebo číslo zásilky pro silniční přepravu. Výsledkem bude pro každý typ jiné atributy. Asi takto nějak
SelectCommand="SELECT TabIZasilka.CisZasilky AS [Číslo zásilky],
TabIZasilka.Lod AS Loď, TabIZasilka.NakPristav AS [Přístav nakládky],
TabIZasilka.VykPristav AS [Přístav vykládky], TabIZasilka.Ets,
TabIZasilka.Eta,
TabIZasilkaKont.CisloKontejneru AS [Číslo kontejneru]
FROM TabIZasilkaKont
INNER JOIN TabIZasilka ON TabIZasilka.id = TabIZasilkaKont.idZasilky
INNER JOIN TabIKontTyp ON TabIKontTyp.id = TabIZasilkaKont.Typ
WHERE ((TabIZasilka.CisZasilky LIKE @cislo) OR (TabIZasilkaKont.CisloKontejneru LIKE @cislo))
a druhý
SELECT TabIZasilka.CisZasilky AS [Číslo zásilky],
TabIZasilka.Nakladka AS [Nakládka],
TabIZasilka.Vykladka AS [Vykládka],
TabIZasilka.NakDatumSkl_X AS [Datum nakládky],
TabIZasilka.VykDatumSkl_X AS [Datum vykládky],
VZasilkaStat.ISOKod AS [Země]
FROM TabIZasilka
LEFT OUTER JOIN TabZeme VZasilkaStat ON TabIZasilka.Stat=VZasilkaStat.ISOKod
WHERE TabIZasilka.CisZasilky LIKE @cislo
|