2013-11-25 2 views
0

Вот мой запрос на выборку:MySQL поле обновления из другой таблицы с сгруппированных

SELECT 
    sap.stat_ap_id, ju.mu, SUM(ju.ju_amount_p) total_amount_p, SUM(ju.ju_amount) konversi_idr 
FROM 
    t_stat_ap sap 
    LEFT JOIN t_ju ju ON sap.ju_session_id_ap = ju.ju_session_id AND ju.post_type = 't_statement' AND ju.ju_stat > '0' 
    LEFT JOIN t_acc_level3 as v3 ON v3.level3_id = ju.ju_akun 
    LEFT JOIN t_acc_level2 as v2 ON v2.level2_id = v3.level2_id 
    LEFT JOIN t_acc_level1 as v1 ON v1.level1_id = v2.level1_id 
WHERE 1 
    AND ju.ju_stat > '0' 
    AND v1.level1_id = '2' 
GROUP BY sap.stat_ap_id, ju.mu 

Возможно ли это обновление каждой строки таблицы t_stat_ap ???

+0

Обновить таблицу t_stat_ap с помощью чего? Пожалуйста, предоставьте более подробную информацию о том, что вы пытаетесь выполнить. – MichaelMilom

ответ

0

Да, вы можете поставить запрос на обновление в цикле foreach до количества строк, присутствующих в таблице. Запрошенный вами запрос - это выбор (фильтрация) данных из этих таблиц.

Смежные вопросы