Torna al Thread

with movimenti (codpaese,presenze_prec,arrivi,partenze,presenze)AS ( Select codpaese, COUNT(dataarrivo)as arrivi, CASE WHEN datapartenza is null or datapartenza <='10/02/2012' THEN COUNT(datapartenza)else 0 END AS partenza, (COUNT(dataarrivo)-(CASE WHEN datapartenza is null or datapartenza <='10/02/2012' THEN COUNT(datapartenza)else 0 END))as presenze From TabMovimenti_1 where dataarrivo='10/02/2012' group by codpaese,dataarrivo,datapartenza) Select codpaese,SUM(presenze_prec) As presenze_prec, SUM(arrivi)As arrivi,SUM(partenze)As Partiti,SUM(presenze)As Presenze From movimenti group by codpaese
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5