Para hacer consultas en una base de datos, necesitas saber cuales son las llaves primarias de las tablas, a las cuales les quieres extraer la informacion; sabiendo cuales son los nombres de las llaves primarias haras lo siguiente:
1. Usaras la instruccion SELECT: con la cual haras saber cuales son los campos que quieres consultar.
2. El nombre de los campos que quieres consultar.
3. Instruccion FROM: con la cual diras de que tablas quieres extraer la informacion de los campos anteriores.
4. El nombre de las tablas a cosultar. usar un alias.
Un alias es una "referencia" de una tabla para usarlo en lugar de su nombre(esto se usa cuando las tablas tienen campos con el mismo nombre).
5. Instruccion WHERE: con esta instruccion haras comparaciones para buscar la informacion en la tabla que desees.
Ejemplo:
tenemos la siguiente sentencia SQL.
SELECT nombre_campo FROM tabla1 s, tabla2 p WHERE s.dni = p.dni;
Donde 's' y 'p' son los alias de tabla1 y tabla2, y dni es la llave primaria de una tabla y a su vez es la llave foranea de otra tabla.
¿Que hace exactamente la sentencia?, mostrara el nombre de un campo de la tabla donde los codigos de ambas tablas sean iguales.
No hay comentarios:
Publicar un comentario