Преглед на портфолио
Актери
- Најавен корисник / Ненајавен корисник
Чекор 1
Корисникот се најавува и отвара портфолио
SELECT
p.id AS portfolio_id,
p.balance,
ph.stock_symbol,
ph.quantity,
ph.avg_price,
s.current_price,
(s.current_price - ph.avg_price) * ph.quantity AS profit_loss
FROM portfolios p
LEFT JOIN portfolio_holdings ph ON ph.portfolio_id = p.id
LEFT JOIN stock s ON s.symbol = ph.stock_symbol
WHERE p.user_id = 1; --корисник Davor
Чекор 2
Прикажи историја на трансакции
SELECT
t.id,
t.type,
t.quantity,
t.price,
t.timestamp,
s.symbol AS stock_symbol
FROM transactions t
JOIN stock s ON s.id = t.stock_id
WHERE t.user_id = 1
ORDER BY t.timestamp DESC;
Last modified
6 days ago
Last modified on 02/02/26 23:54:23
Note:
See TracWiki
for help on using the wiki.
