• Saltar a la navegación principal
  • Saltar al contenido principal
  • Saltar a la barra lateral principal
  • Skip to footer

DBA dixit

Recursos para el administrador y el desarrollador de bases de datos

  • Lo básico
  • SQL
  • Administración
  • Herramientas
  • Buenas prácticas
  • Performance & Tuning
Usted está aquí: Inicio / SQL / Inner join

Inner join

INNER es uno más de los join que se pueden utilizar en una instrucción SELECT de SQL, especificamente para obtener la intersección de las tablas (datos que estén tanto en una como en la otra tabla). En términos generales un Inner join se escribe así:

La estructura general de joins es como sigue

SELECT campos FROM A
INNER JOIN B ON A.llave=B.llave

Datos de prueba

Para ejemplificar estos casos se usarán las mismas tablas y registros que se ocuparon al revisar el Left join y el Right join:

Usando las tablas de PERSONAL y DIRECCIONES se puede hacer un INNER JOIN de la siguiente manera

SELECT A.*, B.* FROM personal A
INNER JOIN direcciones B ON A.id = B.id

El resultado contiene todos los registros de la primera tabla (personal) que también existan en la segunda tabla (direcciones).

Publicado en: SQL

Barra lateral principal

Categorías

  • Administración (15)
  • Buenas prácticas (16)
  • Herramientas (3)
  • Lo básico (30)
  • Performance & Tuning (13)
  • SQL (37)

Entradas recientes

  • FULL OUTER join
  • Inner join
  • Right join
  • Left Join en SQL
  • Transferir datos de Excel a SQL Server
  • Funciones matemáticas en SQL Server
  • Vistas actualizables en SQL Server
  • Creación, modificación y eliminación de bases de datos
  • Funciones de agregación en SQL
  • Joins en SQL Server

Footer

  • Lo básico
  • SQL
  • Administración
  • Herramientas
  • Buenas prácticas
  • Performance & Tuning

Copyright © 2025 · Acceder