Mysql заявка за повтарящи се полета

meleto

Registered
Значи, обединих 3 таблици в една заявка.

table_1
Table_1_id (id categories)
table_1_name

1 NAME1
2 NAME2
3 NAME3

table_2
Table_1_id
Table_3_id (podkategorii)


1 1
1 2
2 3
3 4

table_3
Table_3_id
suma (broi pose6teniq)

1 102
2 110
3 200
4 130

Та, искам да изчисля сумата от всички посещения за основната категория и да ги сортирам.

$checker= mysql_query("SELECT Table_3_id.table_1_id,table_1.table_1_name,
table_3.suma
FROM table_3
JOIN table_2 ON Table_3_id.Table_3_id_id=table_2.Table_3_id
JOIN table_1 ON table_1.table_1_id=Table_3_id.table_1_id

GROUP BY Table_3_id.table_1_id
ORDER BY table_3.suma DESC LIMIT 20") OR die(mysql_error()) ;

Всичко излиза ОК, само че взема една от сумите. Аз искам да сумира, които са с еднакво Table_1_id и да ги покаже според броя посещения.
 

Back
Горе