Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[MSSQL] Order by waarde die nog berekend moet worden

Pagina: 1
Acties:

  • Dutch_guy
  • Registratie: September 2001
  • Laatst online: 04-11 09:21
Een website die ik onderhoud en nog gebouwd is in classic asp is gekoppeld met een MSSQL database.

Ik genereer een XML bestand waarbij aan de hand van de latitude en longitude waarden in de database de afstand wordt berekend ten opzichte van de waarden die zijn meegegeven in de url.

Die afstanden toon ik in de xml output.

Ik wil graag de uitkomst sorteren op kortste afstand eerst. Echter die afstanden bereken ik pas in de loop die ik maak om de xml regels te genereren.

Als die afstanden in de database stonden dan was het makkelijk. Nu weet ik echter niet waar ik moet beginnen om dit op te lossen.

Pay peanuts get monkeys !


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 20-11 11:59

NMe

Quia Ego Sic Dico.

Waarom achteraf uitrekenen als het in de query kan? :?
http://stackoverflow.com/...points-latitude-longitude

Ik heb iets vergelijkbaars zelfs eens in MySQL gebouwd, zonder zo'n geography-feature.

Als je erop staat om achteraf te berekenen wat de afstand is dan kun je ook pas achteraf sorteren.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Dutch_guy
  • Registratie: September 2001
  • Laatst online: 04-11 09:21
Bedankt, ik heb het op die manier werkend gekregen!

Pay peanuts get monkeys !