Я хотел бы знать, как сделать разделение между двумя столбцами в двух отдельных таблицах.Рассчитать процент от 2 столбцов в 2 разных таблицах
У меня есть 2 таблицы:
Гонка, показывая все расы для всех водителей
Driver | Race ----------------- Driver 1 | Race 1 Driver 1 | Race 2 Driver 1 | Race 3 Driver 2 | Race 1
PPosition, показывая поул всех водителей
Driver | PP -------------- Driver 1 | PP1 Driver 1 | PP2 Driver 2 | PP1
Итак, я хотел бы знать, как получить процент от полюса позиции водителя (поул-позиции/всего гонок водителя * 100)
У меня есть этот запрос, но он не работает, результатом является пустая таблица
SELECT R.Driver,
P.Driver,
(P.Driver/R.Driver)*100 AS M2
FROM Races AS R
INNER JOIN Pposition AS P ON R.Driver=P.Driver
GROUP BY P.Driver HAVING R.Driver > 10
ORDER BY M2 DESC
LIMIT 0,50
Вывод, который я хочу что-то вроде
Driver | %
-----------------
Driver 2 | 100
Driver 1 | 66.6
заранее спасибо всем
Можете ли вы добавить примерный вывод, который вы ожидаете. – user2989408
Пожалуйста, добавьте образец вывода и ошибку, если вы получите. –