Problém je v poddotazu s select count(1)
část. Jen proto, že to má počet, to z toho ve skutečnosti nedělá agregát. Stále se jedná o dílčí dotaz, který bude aplikován na každý řádek a jak vidíte, používá hodnotu c0.tdata.tariff
která není součástí skupiny.