Adatok visszakeresése az adatbázis
Háttér anyag főbb programozási nyelvek és elrendezését oldalakon.
Ready technika létrehozására egyszerű és összetett dinamikus weboldalak PHP és a MySQL.
fejlesztése weboldalak a „kulcs”.
Fejlődés az egyes töredékek oldalak, tanácsot az elrendezés a weboldalak és web programozás.
Web eszköz
webáruház
webes szolgáltatások
Web Graphics
Web Resources

Azt szeretnénk, hogy lépést tartsanak a fejlődés zajlik a helyszínen? Jelentkezzen be, hogy a legfrissebb hírek és cikkek.
Nézd a Google
Adatok visszakeresése az adatbázis

SELECT MySQL egy igazi „igásló”. Ez beolvassa az adatokat egy adatbázisból, választás a vonalat, amelyek megfelelnek a kritériumoknak beírt az asztalra. Sok lehetőség van, és variantoav használjon SELECT.
De a fő formája úgy néz ki, az alábbiak szerint:
SELECT [opciók] elem
[INTO file_details]
táblázatok
[WHERE feltétel]
[GROUP BY group_type0
[HAVING where_definition]
[ORDER BY ORDER_TYPE]
[Limit limit_criteria]
[ELJÁRÁS proc_name (érvek)]
[Lock_options]
;
Az ezt követő szakaszok, minden egyes szerkezet leírása külön. Azonban, hogy a kérelem minden további nélkül szerkezetek, ha csak azt, hogy egyszerűen kiválaszthatja a terméket egy adott asztalra. Jellemzően ezek az elemek táblázatok oszlopai. Ezen felül, akkor lehet, hogy a számítási eredmények bármilyen MySQL-kifejezéseket. Az alábbi lekérdezés tartalmát jeleníti oszlop nevét és városi vásárlók táblázat:
válasszuk név, város
az ügyfelek;
Ha az adatok bevitele miatt forgatókönyv az előző listát, és a másik két példa az INSERT a lekérdezés eredménye a következő lenne:
Mint látható, hogy egy táblázatban a kiválasztott elem - nevét (név) és városi (város) - a vevők egyedi vevői asztalra. Ezeket az adatokat az ügyfelektől beszedett összes táblázat sorait.
A táblázatból kiválaszthatja tetszőleges számú oszlop, a lista helyezve őket, miután a SELECT kulcsszó. Ezen kívül más elemek is megadható a nyilatkozatban. Egy nagyon hasznos csoport művelet *, amely megfelel az összes oszlop egy adott táblázat vagy táblázatok. Például letölteni az összes oszlop egy karakterlánc order_items asztal, akkor használja a következő nyilatkozatot:
select *
a order_items;
mint amelynek eredményeként kapjuk az alábbi következtetést:
Extraháló adatok szerint egy bizonyos szempont
Ahhoz, hogy hozzáférjen egy részét az egy táblázatban, meg kell adnia a kiválasztási kritériumok. Ez segít nekünk, ahol a design. Például:
select *
megrendelésekből
ahol ÜgyfélId = 3;
kiválasztja az összes oszlopot a Rendelések tábla, de csak sorok ügyfélId egyenlő 3. Íme az eredmények:
Ahol a design megállapítja megválasztásának kritériuma bizonyos szálakat. Ebben az esetben válassza ki azt a sort, amely ügyfélId oszlop értéke 3. Egy egyenlőségjel használják, hogy ellenőrizze az egyenlőség - megjegyzendő, hogy ez kissé eltér a PHP, és ha dolgozni, hogy a másikkal, ez zavaró lehet.
Amellett, hogy a saját tőke, MySQL támogatja az egész család az üzemeltetők és a reguláris kifejezéseket. Leggyakrabban használt, ahol záradékot szerepel a táblázatban. Felhívjuk figyelmét, hogy a lista nem teljes, és ha kell valami, ami nincs meg, lásd a MySQL kézikönyv.
Táblázat. Hasznos összehasonlítási műveletek használják a WHERE szerkezete
Név (adott esetben)