[sql]update model, mixprices set model.cena=ROUND(sum(mixprices.cena)/count(mixprices.name),0) where mixprices.name=model.name_model group by mixprices.name [/sql] В ответ я так понимаю групировка не катит в апдейте? а как по другому?
есть таблица модели телефонов id name описание [средняя цена] и есть таблица прайсы id name cena хочу запросом вычеслить среднюю цену для каждой модели
как имено двумя? [sql]update model, mixprices set model.cena=(select ROUND(sum(mixprices.cena)/count(mixprices.name),0) from where model, mixprices mixprices.name=model.name_model group by mixprices.name)[/sql] так будет правильно?
нормально- нет, во всех случаях лучше двумя чем изгаляться с нечитаемым и нередактируемым нагромождением.