JOIN - Combinar tablas1 / 10
En SQL puedes usar un JOIN para combinar tablas distintas. Las unes por una columna común, como el customer_id que hay en las dos tablas de abajo.
Podemos hacer coincidir el customer_id de orders con el customer_id de la tabla customers para combinar ambas y obtener un resultado que no sacarías de ninguna de las dos por separado. Prueba:
Podemos hacer coincidir el customer_id de orders con el customer_id de la tabla customers para combinar ambas y obtener un resultado que no sacarías de ninguna de las dos por separado. Prueba:
SELECT customer_name, order_total FROM customers INNER JOIN orders ON customers.customer_id = orders.customer_id;| customer_id | customer_name | country |
|---|---|---|
| 1 | Alice | USA |
| 2 | Bob | Canada |
| 3 | Carlos | Spain |
| 4 | Diana | UK |
| order_id | customer_id | order_total |
|---|---|---|
| 101 | 1 | 45.99 |
| 102 | 1 | 89.50 |
| 103 | 2 | 22.00 |
| 104 | 5 | 100.00 |
Ctrl+Enter para enviar
JOIN - Combinar tablas - Practica SQL gratis en línea
Practica JOIN - Combinar tablas con 10 ejercicios gratuitos e interactivos de SQL. Escribes consultas reales en tu navegador y recibes retroalimentación al instante sobre cada respuesta: sin necesidad de configurar una base de datos, sin instalaciones y sin registrarte. Es una forma rápida y práctica de aprender SQL en línea y desarrollar habilidades de consulta que puedes usar en el trabajo.