Formattazione per la Germania
Scrivi una query per visualizzare TotalDistance, TotalRideTime e TotalFare per ogni giorno e borough di NYC. Mostra la data, la distanza, il tempo di corsa e i totali delle tariffe con la formattazione per la cultura tedesca.
Questo esercizio fa parte del corso
Scrivere funzioni e stored procedure in SQL Server
Istruzioni dell'esercizio
- Effettua il cast di
PickupDateadatee visualizzala come data in tedesco. - Visualizza
TotalDistanceeTotalRideTimenel formato tedesco (parametro del tipo di formato'n'). - Visualizza
Total Farecome valuta tedesca (parametro del tipo di formato'c').
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
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;