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

více dotazů stejná tabulka, ale v různých sloupcích mysql

Toto je docela běžný vzorec:

SELECT DAY_IN, COUNT(*) AS arr,
        SUM(IF(PAT_STATUS  like '%ong%', 1, 0)) AS ONG1,
        SUM(IF(PAT_STATUS  like '%rtde%', 1, 0)) AS RTED,
        SUM(IF(PAT_STATUS  like '%pol%', 1, 0)) AS POL1,
        SUM(IF(PAT_STATUS  like '%para%', 1, 0)) AS para
FROM t_hospital 
WHERE DAY_IN between @start_check and @finish_check 
    and RES_DATE between @start_res and @finish_res  
    and ID_daily_hos [email protected]_hos
GROUP BY DAY_IN


  1. Jak vymazat všechny položky v mezipaměti v Oracle

  2. Použití aktuálního času v UTC jako výchozí hodnoty v PostgreSQL

  3. Jak zkontroluji NLS_LANG klienta?

  4. MVC4:UserIsInRole - Nelze se připojit k databázi SQL Server