toteuttaminen Tietokanta MySQL - Osa 6Introduction Tämä on osa 6 minun sarja, täytäntöönpano tietokanta MySQL. Oletan olet lukenut kaikki eri osat sarja (tai vastaava opetusohjelmat muualta) tähän asti. Tässä osa sarjasta, katsomme hakuehtoja MySQL SQL. Näimme seuraavan syntaksin edellisessä osa sarjasta: CHECK (Laus) Tässä expr tarkoittaa ilmaisua. Se on myös hakuehto siinä mielessä, että sitä käytetään hakutiedot tietokantaan. Tulemme näkemään paljon käytännön esimerkkejä, myöhemmin. Tässä osa sarjasta, opimme operaattorit hakuehdon.
Huomautus: Jos et näe koodia tai jos luulet jotain puuttuu (rikki linkki, kuva poissa), vain yhteyttä minuun [email protected]. Eli minuun yhteyttä pienintäkään ongelmaa olet mitä olet reading.Comparison toimijat hakuehdon voit joutua ns vertailuoperaattori. On hyvä osa niistä, joiden symbolit annan täällä ja niiden merkitykset: = yhtä suuri> suurempi kuin> = suurempi tai yhtä suuri kuin! = Ei vastaa esimerkiksi haku-ehto: hinta> 0, jos hinta on sarakkeen nimi hintaan.
Sarakkeessa-määritelmä luodessaan pöytä, kirjoitetaan tämän CHECK rajoitus kuin, CHECK (hinta> 0) Tämä tarkoittaa, jokainen hinta arvo hintasarake taulukossa pitäisi aina olla suurempi kuin nolla (se ei ole aakkoset O). Huomautus: Etsi-olosuhteita käytetään monissa paikoissa; ei vain CHECK constraint.NULL Ehdot Yksinkertaisuuden harkita NULL arvo tyhjään soluun taulukossa. Esimerkkejä tapoja voit käyttää NULL olosuhteet ovat seuraavat, jos palkka on nimi sarake: Palkka on nolla Palkka ei ole nolla Täällä, NULL, EI, ja IS pidätetään words.
Logical Operaattorit Toisenlainen toimijoiden kuuluu luokan loogiset operaattorit. Nimet operaattorit ovat JA, TAI ja EI. Nämä kolme sanaa ovat varattuja sanoja. Saatat olla tekemisissä asiakkaan pöytä ja haluat rivit kokonaisuuksiksi CustonerIDs ovat yli 5 ja samalla vähemmän kuin 10; kirjoitetaan seuraavasti: (Asiakastunnus> 5) JA (Asiakastunnus käyttö ja toimija voivat olla niin yksinkertaista. Tarkasteltaessa tämä koodinpätkä, on ilme vasemmalla JA operaattori suluissa, ja julkilausuman oikeus operaattorin suluissa. Käytät suluissa ilmaisuja, jotka haluat laskea ensin.
Käytä aina suluissa näin, toisin järjestys, jossa koko lauseke lasketaan ei mitä haluat, ja sinulla on väärässä vastauksia. Tämä sulkujen käyttö sovelletaan TAI ja EI operaattoreita. Jos asiakkaalta taulukosta, haluat rivejä joiden CustomerIDs ovat alle 5 tai suurempi kuin 10, kirjoitetaan: (Asiakastunnus 10) Jos haluat rivejä joiden CustomerIDs ov
net Käyttäjän Control