다음 SQL 문 :
SELECT FTR, COUNT(FTR)
FROM football_data
WHERE Matchday >= '2019-01-18'
GROUP BY FTR
다음 결과를 반환합니다.
이제 각 COUNT (FTR)에 대한 백분율을 얻으려고합니다.
그래서이 세 숫자의 합은 153입니다. 이제 그 비율을 구하고 싶습니다
내가 올바르게 이해하면 창 기능을 사용할 수 있습니다.
SELECT FTR, COUNT(*),
COUNT(*) * 1.0 / SUM(COUNT(*)) OVER () as ratio
FROM football_data
WHERE Matchday >= '2019-01-18'
GROUP BY FTR;
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다