Ustvarite poizvedbo SQL - kako deluje
SQL poizvedbe so potrebne za komunikacijo z bazami podatkov. Ta praktični nasvet vam pokaže, kako ustvariti takšno poizvedbo.
Poizvedba SQL: To bi morali vedeti
- Poizvedbe SQL ni težko razumeti, saj je skoraj v celoti sestavljena iz angleških besed. Pomembno pa je, da ukaze SQL v poizvedbo napišete v pravilnem vrstnem redu.
- SQL ne razlikuje med velikimi in malimi črkami. Vendar je običajno, da se ukazi SQL uporabijo z velikimi črkami, imena baz podatkov in tabel so običajno napisana z malimi črkami.
- Izpolnjeni ukaz SQL vedno končajte s podpičjem [;].
1. Ukaz SQL: IZBERI
- Ukaz SELECT je tu, da izbere stolpce iz tabele.
- Če želite izbrati vse stolpce, vnesite "SELECT *", sicer vnesite "SELECT", ki mu sledijo imena stolpcev. Imena stolpcev morate ločiti z vejico [, ].
2. ukaz: OD
- Z ukazom FROM izberite tabelo, v katero naj se igra poizvedba.
- Majhen primer: iz tabele "darila" želite izbrati stolpce "art-ne", "članek" in "cena". Ukaz SQL za to je "SELECT art-nr, članek, cena IZ darilnega članka;". Ta poizvedba SQL že deluje, vendar jo je mogoče razširiti z dodatnimi ukazi.
Tretji ukaz SQL: KJE
- Z ukazom WHERE lahko dodate pogoj vaši poizvedbi.
- Če želite poiskati besedilo, ga morate postaviti v posamezne narekovaje.
- Če želite nadaljevati z zgoraj navedenim primerom: želite poizvedovati le v elementu "Ovojni papir". Poizvedba SQL zdaj izgleda takole: "IZBERI št. Artikla, artikel, cena OD darilnega izdelka KER je artikel = 'darilo zaviti';".
Nenazadnje: NAROČITE PO
- Če poizvedba vrne več rezultatov, jih lahko razvrstite z NAROČI PO.
- Določite, po katerem stolpcu razvrstite, zatem pa "ASC" za naraščajoče in "DESC" za padajoče.
- Tudi tukaj gradimo na zgornjem primeru: Prejeli ste več rezultatov za svojo poizvedbo in jih želite razvrstiti po padajočem vrstnem redu po ceni. SQL poizvedba za to je: "IZBERI št. Artikla, artikel, cena OD darilnega izdelka KJE artikel =" darilni papir "NAROČITE PO ceni DESC;".
V naslednjem praktičnem nasvetu boste izvedeli, kako namestiti in nastaviti XAMPP.