Autor Zpráva
danhill
Profil
Ahoj,
prosím o radu. Stále to asi úplně nedokážu správně pochopit, jak se vlastně spojují tabulky v jednom dotazu do MYSQL.

Mám dvě tabulky.
1.
[company] (id,name)

2.
[application] (id,id_company,name,note)

Company jsou ve sloupci name názvy společností (ZAPA, SKANSKA, CEMEX , atd)
Application jsou provozovny kde v id_company je id z první tabulky a v name je místo provozovny (Praha, Brno, Ostrava, atd)

Potřebuji dotaz do db který vrátí všechny sloupce z druhé tabulky, jen sloupec id_company se nahradí name z první tabulky.

Moc děkuji za pomoc ...
Taps
Profil
Select  o.name as nazev, o.note as poznamka, c.name as firma from company c left join application o on c.id=o.id_company
danhill
Profil
Moc děkuji, tohle vypadá,že je to co jsem potřeboval ...
Já tyhle dotazy asi fakt nikdy nepochopím ... Když už myslím,že tomu rozumím, tak nakonec zjistím,že vůbec ...

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0