Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment faire pour exécuter FFmpeg …
  • Problèmes Importation gros fichier …
  • Comment faire pour déclarer des var…
  • Comment vérifier un propriétaire d…
  • Comment insérer une zone de texte d…
  • Comment faire un Tag Cloud en PHP 
  • La connexion MySQL de base dans les …
  • Quels sont les Data Entry Screen Lan…
  • Comment faire pour supprimer la clé…
  • Comment envoyer un message texte ave…
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    Comment faire pour utiliser SQL pour déterminer le plus proche coordonnées XY

    Bases de données puissance les meilleurs entreprises et de sites Web dans le monde d'aujourd'hui , permettant l' interrogation efficace de grandes quantités de données. Structured Query Language est utilisé pour récupérer des informations à partir de bases de données. Les informations spatiales , telles que les coordonnées sont généralement stockées dans des bases de données . Vous pouvez trouver l'entrée dans une base de données qui est plus proche d'une position spécifique en utilisant SQL avec quelques lignes de code. Instructions
    1

    Utilisez les noms de colonnes correctes à partir de la base de données de la requête ou bien la recherche renvoie une erreur. Par exemple , la requête suivante renvoie une seule ligne avec les noms de colonnes de la table nommée " MyTable ":

    SELECT TOP 1 * FROM MaTable

    Notez les noms des colonnes qui contiennent . l'information de position
    2

    Prendre la distance entre deux points aux positions ( X1, Y1 ) et ( X2 , Y2) étant donné que:

    ( (X1 - X2 ) ^ 2 + ( Y1 - Y2) ) ^ 2

    en supposant que les informations spatiales sont stockées dans la table nommée " MyTable " dans les colonnes nommées " POSX " et " POSY " , la requête suivante retourne la données qui est plus proche du point de coordonnées X = 10.0, Y = 10.0:

    SELECT TOP 1 * (( POSX - 10,0) ^ 2 + ( POSY - 10,0) ) ^ 0.5 que la distance de mytable Photos

    ajuster les valeurs X et Y pour refléter l'emplacement du point en question.
    3

    entrée de la requête suivante si plus d'une valeur souhaitable de revenir le 20 lignes les plus proches dans le tableau le plus proche du point X = 10.0, Y = 10,0 :

    SELECT * (( POSX - 10,0) ^ 2 + ( POSY - 10,0) ) ^ 0.5 comme Distance de la commande mytable PAR Distance limite de 20

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment Activez l'accès root à MySQL partir de machines distantes 
  • Comment obtenir MySQL Certification 
  • Comment imprimer les noms de colonne avec PHP et Microsoft SQL 
  • Comment faire pour modifier un type de police avec PHP 
  • Comment régler l'heure d' un Timeout PHP 
  • La récupération d'un mot de passe PHP 
  • Comment insérer une case à cocher en PHP MySQL 
  • Comment faire pour supprimer les doublons avec Oracle SQL 
  • MySQL PHP Image Upload Tutoriels 
  • PHP Scripting Avantages et inconvénients 
  • Connaissances Informatiques © http://www.ordinateur.cc