sql >> Databáze >  >> RDS >> Mysql

Zkombinujte výsledky dvou nesouvisejících dotazů do jednoho zobrazení

Pokud chcete výsledky vedle sebe v samostatných sloupcích, můžete jednoduše SELECT seznam dotazů:

SELECT ( select count(*) from video where monthname(views) = 'May') AS May_CT
      ,( select sum(sessions) from user where user_id = 6) AS User_Sum

Pokud chcete výsledky seskupovat do jednoho sloupce:

select count(*) from video where monthname(views) = 'May'
UNION  ALL
select sum(sessions) from user where user_id = 6

Ten může vyžadovat konverzi datových typů



  1. Zápis souboru PHP ke čtení z CSV a spuštění SQL Query

  2. Oprava „název profilu není platný“ při odesílání pošty ze serveru SQL

  3. Získejte datový typ pole v příkazu select v ORACLE

  4. MySqli:je možné vytvořit databázi?