Я пытаюсь написать запрос, который показывает 3 разных столбца. Имя класса активности, общий доход и количество клиентов. Мой код ниже показывает эти столбцы (вместе с двумя разными ценами, учащимися и регулярными). То, что я пытаюсь сделать, это написать запрос, который вычисляет доход в зависимости от типа клиента * соответствующего типа клиента (ученика или обычного). Я не могу написать запрос, чтобы отличить 2 разных типа клиентов и соответствующую цену в столбце «доход». Любая помощь приветствуется!Попытка объединить два разных атрибута в один столбец
SELECT ACTIVITY_NAME AS CLASS,
STUDENT_PRICE,
REGULAR_PRICE,
Count(CUSTOMER.CUSTOMER_TYPE) AS NUM_CUST,
Count(CUSTOMER.CUSTOMER_TYPE) * ACTIVITY.STUDENT_PRICE AS REVENUE
FROM ACTIVITY
JOIN ACTIVITY_BOOKING
ON ACTIVITY.ID = ACTIVITY_BOOKING.ACTIVITY_ID
JOIN CUSTOMER
ON ACTIVITY_BOOKING.CUSTOMER_ID = CUSTOMER.ID
GROUP BY ACTIVITY_NAME,
STUDENT_PRICE,
REGULAR_PRICE
ORDER BY ACTIVITY.ACTIVITY_NAME
Добро пожаловать в Stack Overflow! Похоже, вы просите о помощи на дому. Хотя у нас нет проблем с самим собой, обратите внимание на эти [dos and don'ts] (http://meta.stackoverflow.com/questions/334822/how-do-i-ask-and-answer-homework-questions/338845 # 338845), и соответственно отредактируйте свой вопрос. –