Autor | Zpráva | ||
---|---|---|---|
gardener Profil |
#1 · Zasláno: 18. 2. 2010, 16:46:41
Ahoj,
chtěl bych se zeptat, jak vyřešit situaci, kdy chci do sloupce jedné tabulky zapsat průměrnou hodnotu ze sloupců tabulky jiné a to ještě ne všech ale pouze těch, které vyhovují podmínce.. Zkoušel jsem něco takového ale to asi není úplně správná cesta: UPDATE tb_companies SET complete_rating=(AVG(tb_ratings.complete_rating)WHERE tb_ratings.company_id = 10) WHERE ID=10 Díky za každou radu |
||
123456789 Profil * |
#2 · Zasláno: 18. 2. 2010, 18:35:54
Co tohle:
UPDATE tb_companies SET complete_rating=(SELECT AVG(tb_ratings.complete_rating) FROM tb_ratings WHERE tb_ratings.company_id = 10) WHERE ID=10 |
||
gardener Profil |
#3 · Zasláno: 18. 2. 2010, 21:27:57
Jo, to je ono, děkuji.
|
||
Časová prodleva: 15 let
|
0