FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Consulta para encontrar el valor más cercano
Saludos foreros.
Esta consulta me funciona en Access, pero no en SQL Server. (Por obvias razones)
La tabla dbo_Pref contiene una colección de puntos importantes con un nombre y su ubicación mediante su longitud y latitud (los campos lfLongitude y lfLatitude respectivamente que son del tipo float), este ejemplo de consulta busca el punto más cercano a la longitud -92.89833 y latitud 18.02. En Access se pueden utilizar las funciones SQR y el operador ^ para elevar a cierta potencia, pero en SQL Server ¿cómo se hace este tipo de consulta?, ¿cuál sería el equivalente a esta consulta pero en SQL Server? Muchas gracias desde ya.
__________________
Herr Heins Faust |
#2
|
||||
|
||||
Eureka
Perdonar por mi ignorancia...
Despues de buscar un poco, dí con un manual de SQL Server y encontré las funciones aritméticas. Este es el equivalente en SQL Server:
POWER para elevar a cierta potencia --- POWER(Que_elevar, Que_Potencia) SQRT para extraer la raíz cuadrada --- SQRT(Numero)
__________________
Herr Heins Faust |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error: No se puede encontrar la fila para su actualizacion | ludan508 | Conexión con bases de datos | 0 | 16-04-2007 22:12:29 |
Como sustituir un valor durante una consulta para mostrarlo en un dbgrid | chetos7 | SQL | 7 | 16-01-2007 16:36:03 |
Funcion para encontrar un archivo. | zugazua2001 | Varios | 1 | 04-08-2005 20:59:38 |
No se pudo encontrar la fila para su actualización | Jorge Taveras | MS SQL Server | 6 | 26-06-2005 17:28:36 |
Encontrar TClient/Server Socket para Delphi7 | DarkByte | Internet | 4 | 11-06-2004 09:58:03 |
|