Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/03/2008, 09:34
Avatar de iislas
iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 7 meses
Puntos: 180
Re: Sentencia para dar la vuelta COLUMNAS a FILAS

Si hablamos de SQL Server 2000

SELECT
SUM(CASE WHEN Cultivo = 'Banano' THEN ImporteVenta END) as Banano,
SUM(CASE WHEN Cultivo = 'Arroz' THEN ImporteVenta END) as Arroz,
SUM(CASE WHEN Cultivo = 'Flores' THEN ImporteVenta END) as Flores,
SUM(CASE WHEN Cultivo = 'Maiz' THEN ImporteVenta END) as Maiz

Si fuera 2005, entonces revisa la instruccion PIVOT.