3
我希望做我的SELECT
查詢和列的一些基本的數學..使用別名在SELECT語句中另一列
SELECT Rider,
COUNT(if(Result = 1, Result, NULL)) AS "Firsts",
COUNT(if(Result = 2, Result, NULL)) AS "Seconds",
COUNT(if(Result = 3, Result, NULL)) AS "Thirds",
COUNT(if(Result = " ", Result, NULL)) AS "NP",
COUNT(*) AS "Total",
"Firsts"/"Total"*100 AS "S/R"
FROM meeting_master
WHERE RaceDayDate>="2012-01-01"
GROUP BY meeting_master.Rider
ORDER BY Firsts DESC
LIMIT 100
我的問題(缺乏的MySQL相關知識)是有S/R
列計算在第7行的數學......
你的問題還不清楚。你想要爲「S/R」列計算什麼? – hims056
對不起..輸入一個急件。我想根據「Firsts」和「Total」的值來計算一個新的「S/R」列。此刻我要麼NULL或0 –