Autor Zpráva
Kytara1
Profil *
Ahoj,
řešín problém jak udělat následující:
Mám databázi s asi 4 000 položek a potřebuji, aby zákazník (po přihlášení) v katalogu viděl svoje ceny ( u všech to není problém např. D1,D2, koncová), ale u několika vybraných položek, cca 10 druhů zboží, měl specielní cenu jen pro něho.
Má někdo nápad jak to provést?
Děkuji za nápady.
Kajman_
Profil *
Druhá tabulku
id_zakaznika, id_zbozi, cena

Pak left join na tuhle a pokud tam nebude null, tak ji použít.
Kytara1
Profil *
No právě že v první tabulce jsou všechny položky s nějakou cenou a já chci u některých nahradit cenu cenou z druhé tabulky.
Jak by to pak bylo? Nebyl by nějaký příklad?
Díky
Kajman_
Profil *
Ale nahradit to chcete jen při výpisu, že? Pak stačí tabulky propojit a zkusit najít

select * from prvni_tabulka p left join druha_tabulka d on p.id_zbozi=d.id_zbozi and d.id_zakaznika='$cisloprihlaseneho'

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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