Mysql
 sql >> Baza danych >  >> RDS >> Mysql

2 liczba(*)+pogrupuj według+posiadania+dołączenia

Czy to zapytanie nie przyniesie pożądanego rezultatu?

select sum(un_ter), sum(u_t_a) from (
select 
count(distinct ut.tr_id) as un_ter, 
count(case when ut.ev_t = 'accident' then 1 end) as u_t_a
from un_tr ut
left join un_pl up ON  (ut.s_p_c = up.coo) or  (ut.d_c = up.coo) 
where up.gal = 'Zero' and date between '2018-06-01' and '2018-06-31'
group by ut.tr_id
having count(ut.ut_id)>1
) t1;



  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 SHA() nie działa

  2. MySQL SELECT DISTINCT wiersze (nie kolumny) do filtrowania $_POST dla duplikatów

  3. MySQL:Jak używać ograniczników w wyzwalaczach?

  4. Wyszukaj ciąg w kolumnie tekstowej w MySQL

  5. Jaki jest najszybszy sposób na wstawienie wartości z datagridview do bazy mysql?