Se sencillo, el problema es que el query funciona sobre giros predefinidos
Código SQL
[-]
Select Fecha,
Count(Case When Giro = "Restaurant" Then 1
Else 0
End) As Restaurant,
Count(Case When Giro = "educativo" Then 1
Else 0
End) As educativo
From Apert
Group By Fecha