Začněte nyníZačněte zdarma

Formátování pro Německo

Napiš dotaz, který zobrazí TotalDistance, TotalRideTime a TotalFare pro každý den a každou čtvrť NYC. Datum, vzdálenost, dobu jízdy a celkové jízdné zobraz ve formátu německé kultury.

Toto cvičení je součástí kurzu

Psaní funkcí a uložených procedur v SQL Serveru

Zobrazit kurz

Pokyny k cvičení

  • Převeď PickupDate na typ date a zobraz ho jako německé datum.
  • Zobraz TotalDistance a TotalRideTime v německém formátu (parametr formátu 'n').
  • Zobraz Total Fare jako německou měnu (parametr formátu 'c').

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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;
Upravit a spustit kód