mysle ze nie musze ich opisywac, oczywiscie tabele uproszczone tak zeby nie komplikowac
mam teraz zapytanie
SELECT * FROM products
i chcialbym nie zmieniajac kodu php, zeby to zapytanie polaczyc z promotions tak, zeby od strony php nic sie nie zmienilo, ale jesli jest promocja na dany artykul zeby podmienial cene.
Probowalem z RIGHT JOIN, ale on mi zostawia NULL dla wszystkich produktow gdzie nie ma promocji, how to do this ?
ok, zrobilem, prosze o usuniecie posta
solution:
SELECT products.name, products.prodID, IFNULL( promotions.price, products.price ) AS price FROM products LEFT JOIN promotions ON ( promotions.prodID = products.prodID )