“Conocimientos Programación>Programación PHP /MySQL

Cómo vincular un FK en MySQL

2014/3/15
La clave externa ( FK ) de los vínculos de la tabla de la clave principal de otra tabla MySQL. Utilice estas teclas para crear consultas que unen las tablas , para que puedas ver una lista de los datos de una consulta en lugar de varias consultas que recuperan datos de varias tablas. Utilice la sentencia " join " para unir las dos tablas. Junto con el " selecto " declaración, la declaración de unión conecta dos o más tablas para consultar una base de datos y mantener su rendimiento. Instrucciones
1

Haga clic en el Windows botón " Inicio" y seleccione " Todos los programas". Haga clic en " MySQL" en los grupos de programas , a continuación, haga clic en " Query Browser ". El programa Query Browser permite crear sentencias SQL para la base de datos .
2

Inicie sesión en el servidor de base de datos con su nombre de usuario y la contraseña proporcionada por el administrador de la base de datos. Después de iniciar sesión, haga clic en el botón " Nueva consulta " .
3

Escriba la instrucción de selección en el editor de consultas . El código siguiente muestra cómo enlazar una clave externa en una consulta :

select * from clientes join pedidos on clientes.idcliente = pedidos.idcliente

En el ejemplo anterior , la clave principal es en la tabla de clientes. La clave externa se encuentra en la tabla de pedidos . Las dos claves vinculan entre sí, para que puedas ver los datos de ambas tablas en los resultados.
4

clic en el botón " Ejecutar" . La consulta se ejecuta y muestra los resultados en la parte inferior de la ventana Query Browser .

Página anterior:
Página siguiente:
Programación PHP /MySQL
Cómo construir un CSS con MySQL y PHP
Cómo determinar una raíz App relativo en PHP
Cómo escribir API PHP Tire de clases en un servidor remoto
FAQ sobre Políticas PHP
Replicación MySQL Tutorial
Cómo dibujar en PHP
Sesiones roto en PHP
¿Cómo se crea un intervalo de fechas Usando PHP
Conocimientos Informáticos © http://www.ordenador.online