Ahojte,
ako by som vedel vybrať s dvoch tabuliek údaje?
V jednej tabulke mám defualtné hodnoty, a v druhej hodnoty ktoré nahradzujú tie defaultné.
------------------------------------------------------
prva tabulka: hodnoty_defaultne:
id name default_hodnota
1 only_in_stock 1
2 ina_hodnota 5
druha tabulka: hodnoty
id id_stranky id_hodnoty hodnota
1 52 1 2
-------------------------------------------------------------
Chcem vytiahnuť všetky defaultné hodnoty s tým, že tie ktoré budú existovať v druhej tabulke na základe spojenia hodnoty.id_hodnoty = hodnoty_defaultne.id, ale tiez na základe nejakého kľúča napr. hodnoty.id_stranky = 52.
Skusal som napr.
SELECT *
FROM hodnoty AS h
LEFT JOIN hodnoty_defaultne AS hd ON hd.id = h.id_hodnoty
WHERE h.id_stranky = 52
ale mi to nejde. Resp. nie som zdatný v spájaní tabuliek. Nie je problém to vytiahnuť dvoma dotazmi, a potom v cykle vymeniť hodnoty, ale mám slabú chvíľku, keď ma nevie napadnúť, ako to urobiť jedným dotazom :(
Ďakujem