開始使用免費開始

德國格式

撰寫查詢,顯示每一天與 NYC Borough 的 TotalDistanceTotalRideTimeTotalFare。請以德國文化設定呈現日期、距離、乘車時間與車資的總計。

本練習屬於課程

在 SQL Server 中撰寫函式與預存程序

檢視課程

練習說明

  • PickupDate 轉為 date,並以德國日期格式顯示。
  • 以德國格式顯示 TotalDistanceTotalRideTime(使用格式型別參數 'n')。
  • 以德國貨幣顯示 Total Fare(使用格式型別參數 'c')。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

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;
編輯並執行程式碼