Articulos PHP
- 1.8 Arreglos o array.
- 2.2 Ciclo FOR.
- 2.5 Saliendo del ciclo con BREAK.
- 3.2 Obteniendo información de la base de datos.
- 1.2 Enunciados de salida echo.
Warning: Use of undefined constant php - assumed 'php' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 128
Articulos Jquery
- 1.9 El elemento on.
- 1.5 El evento keypress
- 3.1 Callback en Jquery
- 1.6 El método preventDefault.
- 2.7 Listas desplegables con change()
Warning: Use of undefined constant jquery - assumed 'jquery' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 137
Articulos CSS
- 1.1 Como incluir estilos en una página web.
- 1 Hojas de estilo CSS.
- 1.2 Estructura de los estilos CSS.
Warning: Use of undefined constant css - assumed 'css' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 146
Articulos Mysql
- 1.8 Seleccionando registros con WHERE.
- 2.7 Conjunción interna de tablas.
- 2.6 Combinando resultados con UNION ALL.
- 1.9 Seleccionar filas con la expresión columna=valor
- 1.6 Ordernar valores con ORDER BY.
Warning: Use of undefined constant mysql - assumed 'mysql' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 155
Warning: Use of undefined constant tema - assumed 'tema' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 199
Warning: Use of undefined constant tema - assumed 'tema' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 220
Warning: Use of undefined constant id - assumed 'id' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 220
2.7 Conjunción interna de tablas.
Una conjunción sucede cuando se unen las filas de dos o más tablas, unas de lado de otras y no unas debajo de otras como sucede con UNION. La conjunción interna consiste en unir las filas de dos tablas mediante una columna que ambas tienen en común. En la tabla generada por la conjunción interna solamente se mostrarán las filas de ambas tablas que tengan campos comunes, el resto no se mostrará. Para entender un poco mejor supongamos que tenemos una tabla llamada usuarios y otra tabla llamada comentarios, como se muestra a continuación:
nick |
pais |
rayworld |
Mexico |
Susana |
Chile |
Edgar |
Colombia |
autor |
contenido |
rayworld |
Hollaass!! |
rayworld |
Muy buenas fotos |
rayworld |
Que buena página |
rayworld |
Todo bien por aca… |
andres |
Todo anda bien.. |
Ahora si quisiéramos realizar una conjunción interna, primeramente debemos identificar cuales son las columnas, en ambas tablas, que contienen el mismo tipo de valores, aunque los nombres de columna sean diferentes, en este caso, nick y autor. Ahora debemos realizar una consulta SELECT junto con WHERE para realizar la conjunción interna, el formato es el siguiente:
SELECT columna1,columna2,columna3… FROM tabla1,tabla2  WHERE tabla.columnaComun = tabla.columnaComun
Quedando de la siguiente forma:
SELECT nick,paÃs,autor,contenido FROM usuarios,comentarios WHERE usuarios.nick = comentarios.autor
Generando la siguiente tabla como resultado:
nick |
pais |
autor |
contenido |
rayworld |
Mexico |
rayworld |
Hollaass!! |
rayworld |
Mexico |
rayworld |
Muy buenas fotos |
rayworld |
Mexico |
rayworld |
Que buena página |
rayworld |
Mexico |
rayworld |
Todo bien por aca.. |
Como se puede observar solo se han mostrado las filas de ambas tablas que tienen nombres de usuario comunes. En este caso ambas tablas solo tienen el usuario rayworld como valor común y por último todo el resto de filas se has descartado. Podemos decir, que una conjunción Interna es la unión de las filas de varias tablas que tienen valores comunes en una determinada columna.
Warning: Use of undefined constant tema - assumed 'tema' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 225
Conjunción interna de tablas.
Warning: Use of undefined constant id - assumed 'id' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 225
2.7