Inizia subitoInizia gratis

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

Visualizza corso

Istruzioni dell'esercizio

  • Effettua il cast di PickupDate a date e visualizzala come data in tedesco.
  • Visualizza TotalDistance e TotalRideTime nel formato tedesco (parametro del tipo di formato 'n').
  • Visualizza Total Fare come 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;
Modifica ed esegui il codice