El mejor tutorial de SQL combinación externa completa palabras clave en 2024. En este tutorial podrás aprender SQL combinación externa completa palabras clave,La base de datos de demostración,SQL combinación externa completa ejemplos,Ejemplos,

SQL combinación externa completa palabras clave

SQL combinación externa completa palabras clave

FULL OUTER JOIN palabras clave, siempre y cuando la tabla de la izquierda (tabla 1) y la tabla de la derecha (Tabla 2) una de las mesas hay una coincidencia, devuelve la fila.

FULL OUTER JOIN palabras clave combinadas con LEFT JOIN y RIGHT JOIN resultados.

SQL sintaxis de combinación externa completa

SELECT column_name(s)
FROM table1
FULL OUTER JOIN table2
ON table1.column_name = table2.column_name ;

SQL combinación externa completa



La base de datos de demostración

En este tutorial, vamos a utilizar la base de datos de ejemplo w3big.

La siguiente es una selección "Sitios Web" datos de la tabla:

+----+--------------+---------------------------+-------+---------+
| id | name         | url                       | alexa | country |
+----+--------------+---------------------------+-------+---------+
| 1  | Google       | https://www.google.cm/    | 1     | USA     |
| 2  | 淘宝          | https://www.taobao.com/   | 13    | CN      |
| 3  | 本教程      | http://www.w3write.com/    | 4689  | CN      |
| 4  | 微博          | http://weibo.com/         | 20    | CN      |
| 5  | Facebook     | https://www.facebook.com/ | 3     | USA     |
| 7  | stackoverflow | http://stackoverflow.com/ |   0 | IND     |
+----+---------------+---------------------------+-------+---------+

Aquí está la tabla de datos de registro de acceso web "access_log":

+-----+---------+-------+------------+
| aid | site_id | count | date       |
+-----+---------+-------+------------+
|   1 |       1 |    45 | 2016-05-10 |
|   2 |       3 |   100 | 2016-05-13 |
|   3 |       1 |   230 | 2016-05-14 |
|   4 |       2 |    10 | 2016-05-14 |
|   5 |       5 |   205 | 2016-05-14 |
|   6 |       4 |    13 | 2016-05-15 |
|   7 |       3 |   220 | 2016-05-15 |
|   8 |       5 |   545 | 2016-05-16 |
|   9 |       3 |   201 | 2016-05-17 |
+-----+---------+-------+------------+
9 rows in set (0.00 sec)

SQL combinación externa completa ejemplos

La siguiente instrucción SQL selecciona todos los registros de acceso a los sitios.

MySQL no soporta FULL OUTER JOIN, puede probar los siguientes ejemplos en SQL Server.

Ejemplos

SELECT Websites.name, access_log.count, access_log.date
de los sitios web
Combinación externa completa access_log
EN Websites.id = access_log.site_id
ORDER BY DESC access_log.count;

NOTA: FULL OUTER JOIN palabra clave devuelve la izquierda (sitios web) y la tabla de la derecha (access_log) en todas las filas. Si no concuerda "Sitios Web" fila de la tabla "access_log" o "Sitios Web" "access_log" fila de la tabla tabla no coincide, también enumeró estas líneas.

SQL combinación externa completa palabras clave
10/30