始める無料で始める

ドイツ向けの書式設定

各曜日とNYCのボローごとに、TotalDistanceTotalRideTimeTotalFare を表示するクエリを書いてください。日付、距離、乗車時間、運賃の合計をドイツのカルチャで表示します。

この演習はコースの一部です

SQL Server における関数とストアドプロシージャの作成

コースを見る

演習の手順

  • PickupDatedate にキャストし、ドイツの形式の日付として表示します。
  • 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;
コードを編集して実行