Změňte where id=(SELECT
do where id IN (SELECT
Nebo to, co opravdu chcete, je pravděpodobně:
SELECT sum(price) FROM table2 INNER JOIN table1 ON table2.id = table1.theid WHERE table1.user_id = 'my_id'
Změňte where id=(SELECT
do where id IN (SELECT
Nebo to, co opravdu chcete, je pravděpodobně:
SELECT sum(price) FROM table2 INNER JOIN table1 ON table2.id = table1.theid WHERE table1.user_id = 'my_id'