У меня есть эта таблица «акции», которая записывает каждую транзакцию от каждого пользователя:
user_id ticker qty price_order time_order price_now
18 AAPL 5 300 NULL 259.43
18 GOOG 10 200 NULL 1186.51
18 AAPL -2 200 NULL 259.43
20 AAPL 10 200 NULL 259.43
20 AAPL -5 200 NULL 259.43
И я запрашиваю, например, пользователя 18 с
SELECT ticker, SUM(qty), price_order, time_order FROM stocks JOIN users ON user_id = id WHERE id = 18
:
ticker SUM(qty) price_order time_order
AAPL 13 200 NULL
Это не то, что я хотел. Мне нужно суммировать только строки с одинаковым тикером. Как мне этого добиться?