¿Cómo se unen varias tablas con sentencias SQL Inner Join?

¿Cómo se unen varias tablas con sentencias SQL Inner Join?

¿Cómo se unen varias tablas con sentencias SQL Inner Join?

VALORACIÓN DEL ARTÍCULO:
5/5


Puede utilizar instrucciones SQL JOIN para combinar datos de tres o más tablas. SQL JOIN es extremadamente flexible y su potente funcionalidad permite combinar datos de múltiples tablas. Echemos un vistazo a las sentencias SQL que le permiten combinar resultados de tres tablas diferentes utilizando una unión interna.

Ejemplo de unión interna

Por ejemplo, tome las tablas que contienen los conductores en una tabla y las coincidencias de vehículos en la segunda. La unión interior se produce cuando tanto el vehículo como el conductor se encuentran en la misma ciudad. El empalme interno selecciona todas las filas de ambas tablas que contienen una coincidencia entre las columnas de ubicación.

La siguiente declaración SQL combina los datos de las tablas Conductores y Vehículos en los casos en que el conductor y el vehículo se encuentran en la misma ciudad:

Esta consulta produce los siguientes resultados:

Pre> apellido nombre nombre etiqueta————————Baker Roland H122JMSmythe Michael D824HASmythe Michael P091YFJacobs Abraham J291QRJacobs Abraham L990MT> Michael D824HASmythe Michael P091YFJacobs Abraham J291QRJacobs Abraham L990MTAhora, extienda este ejemplo para incluir una tercera tabla. Imagine que quisiera incluir sólo a los conductores y vehículos presentes en los lugares que están abiertos los fines de semana. Puede incluir una tercera tabla en su consulta ampliando la sentencia JOIN de la siguiente manera:

 apellido etiqueta de nombre abierto_fines de semana--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YYYY

Esta poderosa extensión de la instrucción básica SQL JOIN le permite combinar datos de una manera compleja. Además de combinar mesas con una junta interna, también puede utilizar esta técnica para combinar varias mesas utilizando una junta externa. Las uniones externas incluyen resultados que existen en una tabla pero que no tienen una coincidencia correspondiente en la tabla unida.

TAMBIÉN TE INTERESA

la estafa más habitual de España

Así es la estafa más habitual: WhatsApp, Telegram, oferta de empleo y un troyano…

Está arrasando. La estafa más habitual que circula por España lo tiene todo: ingeniería social, plataformas de mensajería, el señuelo del un empleo irreal y un troyano que tienes cuando ya has caído. Los expertos en ciberseguridad como Secure&IT se han hecho eco de multitud de robos de estas características. Describiendo la estafa más habitual

planificar un viaje con ChatGPT

Planificar un viaje con ChatGPT: todo lo que debes saber

Planificar un viaje con ChatGPT es una de las muchas cosas que se pueden hacer con esta popular herramienta. Destinos, restaurantes, precios, parkings donde dejar el coche, itinerarios… Se puede hacer de todo con la IA, pero hasta cierto punto. Y es que hay límites y riesgos que hay que tener en cuenta. Lo analizamos

nuevas funciones de Apple Intelligence

Traducción en Vivo y las nuevas funciones que llegan a Apple Intelligence

Apple ha anunciado nuevas funciones de Apple Intelligence que mejoran la experiencia del usuario en iPhone, iPad, Mac, Apple Watch y Apple Vision Pro. Es decir todo el ecosistema de Apple. Entre lo más destacado, llega Traducción en Vivo, si bien también hablaremos de otras mejoras en inteligencia visual o las novedades en Image Playground

webs con accesibilidad digital

Webs con accesibilidad: problema y asignatura pendiente en España

Aunque pueda parecer perfecta, Internet tiene carencias, especialmente para las personas con discapacidad. En lo que comprende a España, el país tiene una asignatura pendiente en la inclusión digital, puesto que las webs con accesibilidad digital son minoría. Este ha sido del tema de debate de la jornada “Accesibilidad Digital: Un futuro inclusivo”, organizada por