Autor Zpráva
Kalby
Profil
Dobrej,

mám následující problém, mám tabulku firmy a z ní vybírám všechny záznamy které odpovídají nějakému kritérii, tuhle tabulku joinuju s tabulkou zamestnanci, a nyni chci vypsat kazdou firmu pouze jednou, nezavisle na tom kolik ma zamestnancu, a navic ten zamestnanec musi byt vybrany podle urciteho kriteria s tím, že pokud není žádný zaměstnanec, nebo neodpovídá kritériu, záznam firmy se vypíše, ale zaměstnanec ne.

Dám raději příklad, mám firmu x a y, kazda firma ma dva zamestnance. Ja potrebuji aby se vypsaly dva zaznamy pro obe firmy a zaroven prijmeni pouze jednoho zamestnance ktery splnuje podminku ze je reditel, kdyz nebude reditel zadny z nich, zaznam firmy se stejne vypise ale pole prijmeni bude treba nulove, nebo zadne... Jde to vubec nejak?
Kajman_
Profil *
Např.

select sloupečkyzfirmycomajibytjenjednou
firmy left join zamestnanci on spojenifirmyazamestnance and jereditel
group by sloupečkyzfirmycomajibytjenjednou
Kalby
Profil
jo supr group by, zas sem o neco chytrejsi :) diky
Toto téma je uzamčeno. Odpověď nelze zaslat.

0