Mysql
 sql >> база данни >  >> RDS >> Mysql

Топ 10 играчи с най-висока средна стойност на удара

тъй като от вашата подзаявка (резултат от обединение) връщате само колона "Batsman_". трябва да върнете всички колони, от които се нуждаете:

select Batsman_, sum(batsman_runs)/count(player_dismissed) as Average 
from
(
 (select batsman as Batsman_,batsman_runs,player_dismissed from IPL_BALL_BY_BALL) 
 union all 
 (select non_striker as Batsman_,batsman_runs,player_dismissed from IPL_BALL_BY_BALL)
)
group by Batsman_ 
order by Average desc;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Автоматизирайте внедряването на вашия MySQL или Postgres клъстер от архивиране

  2. Преобразуване на резултатите от mysql заявка в CSV (с копиране/поставяне)

  3. Съхранение на изходни данни на Apache Hadoop в база данни Mysql

  4. Как да промените времето?

  5. Искам да разделя низ в mysql с помощта на SUBSTRING_INDEX