|
|
ese tipo de consulta relaciona una tabla con la otra, por ejemplo, una tabla tiene los [b]continentes[/b], seria mas o menos asi
Cod_con Continente
1 America
2 Europa
3 Asia
4 Africa
5 Oceania
y en otra tabla estan los [b]paises[/b]
Cod_con Cod_pais Nombre
1 1 Guatemala
1 2 México
2 3 Francia
2 4 Portugal
3 5 Corea
3 6 Japón
entonces una consulta de join es aquella que relaciona las dos tablas, por ejemplo
select
a.continente,
b.NombrePais
from
continentes a,
paises b
where a.cod_con = b.cod_con
Este tipo de consulta es llamada Inner Join, y a pesar que no aparece la palabra JOIN dentro de la consulta, es llamada de esa manera (en realidad, se puede poner el join, solo que la consulta queda de otra forma)
Esta consulta se puede poner dentro de un datagrid, pero no es actualizable ni el campo continente, ni el campo NombrePais. A no ser que exista algun otro tipo de control que si lo haga (talvez los de Sheridan -DataWidgets-)
En un RAD de tipo PowerBuilder, con el control DataWindow, si deja hacer ese tipo de funcionalidad.
Julius
-Guatemala-
|