您可能需要一些板球知识来帮助解决这个问题。鉴于下表,这个查询会产生这个结果吗?击球平均MySQL查询
Table: batsmen
batsmanname | runsscored | howout
Colin | 10 | bowled
Colin | 20 | caught
Steve | 10 | bowled
Steve | 20 | not out
SELECT batsmanname, SUM(runsscored)/COUNT(howout) AS battingavg
FROM batsmen
WHERE howout <> 'not out'
GROUP BY batsmananme
Result:
batsmanname | battingavg
Colin | 15
Steve | 30
* * - 你试试吧 “将这个查询产生这样的结果?”? (它看起来似乎有道理,但'AS'似乎在错误的地方) – Flexo 2012-07-20 15:05:30