Есть запрос, где я хочу получить:
Username
пользователя, присоединенного к текущей записи возможности
Sales Stage
, связанных с каждой записью возможности
Dollar
сумма, связанная с записью возможности
Я хочу:
- Возьмите текущий результат IF IFA и сложите его
Текущий запрос:
$sql = "SELECT u.user_name as USER,
if(o.sales_stage='Prospecting', o.amount, '') as PROSPECTING,
if(o.sales_stage='Needs Analysis', o.amount, '') as NEEDS_ANALYSIS,
if(o.sales_stage='Closed Won', o.amount, '') as CLOSED_WON
FROM opportunities o,
users u
WHERE o.assigned_user_id = u.id
GROUP BY u.user_name ";
Текущий результат:
USER PROSPECTING NEEDS_ANALYSIS CLOSED_WON
---------------------------------------------
chris 10000 0 0
chris 0 15000 0
chris 0 0 10000
sara 5000 0 0
sara 0 0 10000
Что я хотел бы сделать, так это свернуть результаты, когда у меня есть только 1 пользователь, и их соответствующие суммы за SalesStage
USER PROSPECTING NEEDS_ANALYSIS CLOSED_WON
---------------------------------------------
chris 10000 15000 10000
sara 5000 0 10000