Problemas estadísticos con sql2000 C# vs2005
SELECCIONE convert(varchar(7),a_date,120) como mes, a_name como nombre, isnull(suma(caso cuando a_sp = 'aprobado' y luego 1 más 0 finaliza), 0) como aprobado, Isnull (suma(caso cuando a_sp = 'no aprobado' luego 1 más 0 final), 0) como no aprobado de aa donde a_date está entre '2009-01-01' y '2' p>
Probablemente así era cuando salió. Debería poder ejecutarlo copiándolo directamente en SQL.
El resultado es este:
El nombre del mes ha sido aprobado pero no aprobado.
2009-01
2 009-01 Zhang San 2 0
Li Si 0 1
Si el mes se muestra una vez, salida para simplemente controlarlo cuando esté en la tabla.