Como funciona el FROM en SQL

Con SELECT se especifica que columnas queremos obtener de una tabla determinada y con FROM se indica de donde se va a obtener la información que se va proyectar con SELECTFROM va después de SELECT

SELECT * FROM base_de_datos.tabla

En la sentencia anterior el manejador de base de datos (DBMS) va al esquema y proyecta lo solicitado.


Las sentencias SQL no son sensibles a minúsculas o mayúsculas pero se recomienda escribir las palabras claves en MAÝUSCULAS y el resto en minúsculas

JOIN es un complemento de FROM.

También se puede obtener la información de una base de datos remota, es decir que el esquema de donde que queremos obtener información se encuentra en otro DBMS.


Para obtener información de una tabla que se encuentra remotamente se utiliza la función dblink, dicha función recibe dos parámetros:

  1. configuración de conexión al DBMS remoto
  2. consulta SQL

Ejemplo de dblink

SELECT * FROM dblink(' dbname=somedb port=5432 host=someserver user=someuser password=somepwd', 'SELECT gid, area, parimeter, state, country, tract, blockgroup, block, the_geom FROM massgis.cens2000blocks') AS blockgroups


Comentarios

Entradas populares