Inizia subitoInizia gratis

Verifica le FUNCTION

Ora è il momento di testare le tre funzioni che hai scritto nell’esercizio precedente.

Questo esercizio fa parte del corso

Scrivere funzioni e stored procedure in SQL Server

Visualizza corso

Istruzioni dell'esercizio

  • Visualizza i primi 100 record di PickupDate, TripDistance e FareAmount da YellowTripData.
  • Determina il valore del turno di PickupDate passando l’ora alla funzione dbo.GetShiftNumber; visualizza il turno e includilo nella clausola WHERE per mostrare solo i turni = 2.
  • Converti TripDistance in chilometri con la funzione dbo.ConvertMiletoKm.
  • Converti FareAmount in Euro (con tasso di cambio 0,87) con la funzione dbo.ConvertDollar.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

SELECT
	-- Select the first 100 records of PickupDate
	TOP 100 ___,
    -- Determine the shift value of PickupDate
	dbo.___(___(___, ___)) AS 'Shift',
    -- Select FareAmount
	FareAmount,
    -- Convert FareAmount to Euro
	dbo.___(___, 0.87) AS 'FareinEuro',
    -- Select TripDistance
	TripDistance,
    -- Convert TripDistance to kilometers
	dbo.___(___) AS 'TripDistanceinKM'
FROM YellowTripData
-- Only include records for the 2nd shift
WHERE dbo.___(___(___, ___)) = 2;
Modifica ed esegui il codice