Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Combine os resultados de duas consultas não relacionadas em uma única visualização


Se você quiser os resultados próximos uns dos outros em colunas separadas, você pode simplesmente SELECT uma lista de consultas:
SELECT ( select count(*) from video where monthname(views) = 'May') AS May_CT
      ,( select sum(sessions) from user where user_id = 6) AS User_Sum

Se você quiser os resultados empilhados em uma coluna:
select count(*) from video where monthname(views) = 'May'
UNION  ALL
select sum(sessions) from user where user_id = 6

Este último pode exigir conversão de tipo de dados