La declaración de registro en MySQL se utiliza para combinar los datos de dos o más tablas en una base común . Las tablas se combinan a través de una columna común en cada tabla . Las columnas no tienen que tener el mismo nombre , pero deben contener el mismo tipo de datos. MySQL se ajusta a la mayoría , pero no todas , de las limitaciones estándar de SQL para uniones. Se une se puede utilizar en SELECT , UPDATE y DELETE . Este artículo se centrará en la instrucción SELECT . Las combinaciones internas
Las siguientes tablas se utilizarán para ilustrar cada una de las uniones :
addressfname lname staddress zipKris Miller 301 Dondequiera St 17598Steve Fetterhoff 305 St. Elsewhere AVE 17989James Smith 623 Kensington Ct 98539
zipcity estado zipLancaster PA 17598Wiconisco PA 17989Orange CA 98539
combinaciones internas combinar los valores de dos tablas y combinan para producir los resultados. . Vuelven sólo los registros que cumplan los requisitos de combinación , y ninguno que no
Cruz se une a tomar todas las filas de una tabla y unirse a todas las filas de la segunda tabla con la sintaxis:
< p > SELECT * FROM dirección , código postal ,
puede reemplazar la coma en el ejemplo anterior, con la palabra clave JOIN
SELECT * FROM dirección ÚNETE zip , .
Estas declaraciones produce los siguientes resultados :