Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

MySQL vonkajšie spojenie Tutoriál

Vonkajší spojenie spojiť dve alebo viac tabuliek tak , že niektoré stĺpce môžu mať hodnoty NULL . MySQL oddeľuje vonkajšie spojenie do LEFT alebo RIGHT PRIPOJENEJ závislosti na tom , tabuľka poskytuje bezkonkurenčnú dát . V LEFT JOIN , sú vrátené neuzavreté záznamy z tabuľky na ľavej strane klauzuly JOIN . V RIGHT JOIN , sú vrátené neuzavreté záznamy z tabuľky na pravej strane klauzuly JOIN . Ľavá a pravá PRIPOJENEJ

MySQL číta tabuľky v poradí stanovenom klauzule JOIN . V ľavej pripojí , vľavo tabuľka je prečítať pred pravej tabuľke . V pravej spojenie , pravá tabuľka je prečítať pred vľavo . Všetky dáta sa vrátil z tabuľky , ktorá je prvom čítaní , a potom dáta z druhej tabuľky je uzavreté . Akékoľvek bezkonkurenčné záznamy sú vrátené s príkladmi NULL values.The bude používať nasledujúce dve tabuľky :

addressfname lname staddress zipKris Masters 635 Anywhere Ave 17598Steve Milano 503 St Inde 17989James Teeney 379 Kensington Ct 98539Pam Buffy 501 W 69TH St 80907

zipcodecity stav zipLancaster PA 17989Wiconisco PA 17598Orange CA 80907New York NY 50648

syntaxe pre LEFT JOIN je :

SELECT fname , lname , staddress , mesto, štát , zips . PSČ z adresy LEFT JOIN poštové smerovacie číslo POUŽITIE ( PSČ ) ;

Tento dotaz vráti nasledujúce výsledky :

Kris

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené