Wie speichere ich Längen- und Breitengrade als Geografie in SQL Server 2014?

Ich bin ein SQL-Anfänger, der weiß, wie er den Standort meines Benutzers in Längen- und Breitengradkoordinaten ermittelt. Mein Ziel ist es schließlich, alle Zeilen in myTable auswählen zu können, wenn die Entfernung weniger als 2 km beträgt. Auf meinem Weg zu diesem Ziel gibt es jedoch einige Dinge, die mich verwirren. Ich werde versuchen, aufzulisten, was ich nicht verstehe.

Wie kann ich den Längen- und Breitengrad zum Speichern des Standorts in einer geografischen Spalte verwenden? (Da es sich nur um einen geografischen Punkt handeln soll, nicht um zwei, nicht um einen für den Längen- und einen für den Breitengrad?)

Nun, dass ich die geografischen Punkte habe, wie kann ich alle Zeilen innerhalb einer bestimmten Entfernung auswählen (in meinem Fall 2 km)?

Ich habe schon einige ähnliche Fragen gesehen, aber die Menge an Vorkenntnissen zum Lösen dieser Fragen übersteigt mein SQL-Wissen, da ich ein absoluter Anfänger bin. Kann das einfach gemacht werden, jemand weiß wie?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage