Autor | Zpráva | ||
---|---|---|---|
David_ Profil * |
#1 · Zasláno: 18. 5. 2008, 14:02:27
Zdravim,
mám dvě tabulky: produkty a aktualizace_produktu potřebuji je spojit a vypsat tak, že se načte vše z aktualizace_produktu a pokud bude kod_zbozi z aktualizace_produktu shodný s kod_zbozi z produkty tak ať se spojí řádky z obou tabulek a dá se s nimi dale pracovat (je to pro import zbozi - pokud je cena v aktualizace_produktu vyssi nez cena v produkty tak ať se označí ten řádek červenou barvou a podobně. Nevíte jak to zrealizovat? Nechci v php načítat obě tabulky a pak je spojovat v php (tabulka produkty má okolo 25 000položek, aktualizace_produktu okolo tisíce. Díky moc |
||
Kajman_ Profil * |
#2 · Zasláno: 18. 5. 2008, 21:32:20
select if(a.cena>p.cena,'cervena',null) barva, * from aktualizace_produktu a left join produkty p on a.kod_zbozi=p.kod_zbozi
|
||
David_ Profil * |
#3 · Zasláno: 19. 5. 2008, 16:11:00
jj diky, ty barvy jsem chtel delat az v php, bude tam toho vice, pouzil jsem jenom to
SELECT * FROM aktualizace_produktu a left join produkty p on a.kod_zbozi=p.kod_zbozi Díky |
||
Časová prodleva: 16 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0