Format untuk Jerman
Tulis sebuah kueri untuk menampilkan TotalDistance, TotalRideTime, dan TotalFare untuk setiap hari dan Borough NYC. Tampilkan tanggal, jarak, waktu perjalanan, dan total tarif dalam format budaya Jerman.
Latihan ini merupakan bagian dari kursus
Menulis Function dan Stored Procedure di SQL Server
Instruksi latihan
- Ubah tipe
PickupDatemenjadidatedan tampilkan sebagai tanggal Jerman. - Tampilkan
TotalDistancedanTotalRideTimedalam format Jerman (parameter tipe format'n'). - Tampilkan
Total Faresebagai mata uang Jerman (parameter tipe format'c').
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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;