Задавайте вопросы, мы ответим
Вы не зашли.
Доброго времени суток.
Есть две таблицы t1 и t2
t1 :id_t1 , sum_val
t2 :id_t2 , val, id_t1
Как в поле t1.sum_val поместить сумму по полю t2.val соединяя через id_t1 и выбирая их по определенному условию одним запросом?
В mssql это можно сделать например так
Отредактированно EvgenOrel (07.11.2011 10:46:38)
Неактивен
Неактивен
Спасибо, так срабатывает.
Как быть с условием :
Неактивен
Я не уверен, что это будет сильно лучше, чем предыдущий вариант.
Неактивен
Спасибо, выходит где то в 7 раз быстрее, хотя читается намного хуже.
Неактивен
Аж в 7 раз?.. Видимо мало где изменение значения проводилось .
А насчет читаемости - может быть и можно покороче, но я не знаю как. Попытался с алиасом, но MySQL не пропускает мой вариант.
Неактивен