Comece agoraComece grátis

Formato para a Alemanha

Escreva uma consulta para exibir TotalDistance, TotalRideTime e TotalFare para cada dia e borough de NYC. Exiba a data, a distância, o tempo de corrida e os totais de tarifa no padrão de cultura alemão.

Este exercicio faz parte do curso

Escrevendo Funções e Procedures no SQL Server

Ver curso

Instruções do exercicio

  • Converta PickupDate para date e exiba como uma data em alemão.
  • Exiba TotalDistance e TotalRideTime no formato alemão (parâmetro de tipo de formato 'n').
  • Exiba Total Fare como moeda alemã (parâmetro de tipo de formato 'c').

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

SELECT
    -- Cast PickupDate as a date and display as a German date
	___(___(___ AS date), 'd', 'de-de') AS 'PickupDate',
	Zone.Borough,
    -- Display TotalDistance in the German format
	___(SUM(TripDistance), '___', 'de-de') AS 'TotalDistance',
    -- Display TotalRideTime in the German format
	___(SUM(DATEDIFF(minute, PickupDate, DropoffDate)), '___', 'de-de') AS 'TotalRideTime',
    -- Display TotalFare in German currency
	___(SUM(TotalAmount), '___', 'de-de') AS 'TotalFare'
FROM YellowTripData
INNER JOIN TaxiZoneLookup AS Zone 
ON PULocationID = Zone.LocationID 
GROUP BY
	CAST(PickupDate as date),
    Zone.Borough 
ORDER BY
	CAST(PickupDate as date),
    Zone.Borough;
Editar e Executar Código