ALTER VERFAHREN [dbo]. [Trucks_byZipCodeAndRadius_Get]
@Zipcode varchar (10),
@Radius int
WIE
ANFANGEN
Das numerische @longitude ERKLÄREN das numerische @latitude (9.6), (9.6)
@latitude = Breite VORWÄHLEN,
@longitude = Länge
Vom dbo. Zipcode
WO Zipcode = @Zipcode
TR VORWÄHLEN. [TruckStartPointCity],
TR. [TruckEndPointCity],
TR. [TruckStartPointState],
TR. [TruckEndPointState],
TR. [TruckStartPointZip],
TR. [TruckEndPointZip],
TR. [TruckStartPointDate],
TR. [TruckEndPointDate],
T.*
VON [dbo]. [LKW] VERBINDEN INNERE T dbo. Truck_Route TR AUF T.TruckRouteId = TR.TruckRouteId
WO T.TruckRouteId
INNEN (
TruckRouteId vom dbo. Truck_Route VORWÄHLEN
WO TruckStartPointZip INNEN
(
ZU WERFEN (Zipcode ALS INT) vom dbo VORWÄHLEN. Zipcode
WO (SQRT (ENERGIE (((Breite - @latitude) *69.1), 2) +
ANTREIBEN (((Länge - @longitude) *53), 2)) <= @Radius)
)
)
ENDE
|