독일 형식으로 포맷하기
NYC 보로와 요일별로 TotalDistance, TotalRideTime, TotalFare를 표시하는 쿼리를 작성하세요. 날짜, 거리, 운행 시간, 요금 합계를 독일 문화권 형식으로 보여 주세요.
이 연습은 강의의 일부입니다
SQL Server에서 함수와 저장 프로시저 작성하기
연습 안내
PickupDate를date로 캐스팅하고 독일 날짜 형식으로 표시하세요.TotalDistance와TotalRideTime을 독일 숫자 형식('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;