sammenføyningen uttalelse i MySQL brukes til å kombinere data fra to eller flere tabeller i et felles sett . Tabellene er kombinert gjennom en felles kolonne i hver tabell . Kolonnene trenger ikke å ha samme navn , men de må inneholde samme datatype . MySQL tilfredsstiller de fleste, men ikke alle, av de standard SQL begrensninger for sammenføyninger. Tiltrer kan brukes i SELECT, UPDATE og DELETE-setninger . Denne artikkelen vil fokusere på SELECT-setningen . Indre tiltrer
Tabellene nedenfor vil bli brukt til å illustrere hver av sammenføyningene : en
addressfname lname staddress zipKris Miller 301 Anywhere St 17598Steve Fetterhoff 305 St. Elsewhere Ave 17989James Smith 623 Kensington Ct 98539
zipcity state zipLancaster PA 17598Wiconisco PA 17989Orange CA 98539
Indre tiltrer kombinere verdiene av to tabeller og kombinere dem til å produsere resultater . . De returnerer bare postene som tilfredsstiller Bli med kravene , og ingen som ikke
Cross tiltrer ta hver rad fra én tabell og bli med det til hver rad i den andre tabellen med syntaks:
< p > SELECT * FROM adresse, postnummer ,
Du kan erstatte komma i eksempelet ovenfor , med nøkkelordet BLI
SELECT * FROM adresse BLI zip ; .
Disse uttalelsene gir følgende resultater :