Método de conexión de la tabla de base de datos

Hay tres modos de conexión: conexión interna, conexión externa y conexión cruzada.

1. Conexión interna

Utilice el operador de comparación para comparar la conexión de los valores de las columnas que se conectarán, y las filas que no coincidan no se mostrarán. La palabra clave sql JOIN o INNER JOIN generalmente se escribe como JOIN.

2. Conexión externa

① La conexión externa se divide en: conexión externa izquierda, conexión externa derecha y conexión externa completa.

② Palabra clave sql correspondiente: LEFT / RIGHT / FULL OUTER JOIN, generalmente se omite la palabra clave OUTER, escrita como LEFT / RIGHT / FULL JOIN.

③ En las combinaciones externas izquierda y derecha, se utiliza una tabla como tabla base. Se mostrarán todas las filas y columnas de la tabla base. Si la tabla externa no coincide con la condición, todos los valores de las columnas de la tabla externa son NULL .

Para una combinación externa completa, se mostrarán todas las filas y columnas de la tabla, y los valores que no coincidan con las condiciones serán todos NULL.

3. Conexión cruzada

La combinación cruzada sin la condición where producirá el producto cartesiano involucrado en la tabla de combinación, es decir, el conjunto de resultados del número de filas en la TablaA * el número de filas en la TablaB. Si es con where, se devuelve o muestra el número de filas coincidentes. (Solo puede usar donde después de la unión cruzada, no en)

Supongo que te gusta

Origin blog.csdn.net/aqiuisme/article/details/113822433
Recomendado
Clasificación