Opret SQL-forespørgsel - hvordan det fungerer
Der kræves SQL-forespørgsler for at kommunikere med databaser. Dette praktiske tip viser dig, hvordan du opretter en sådan forespørgsel.
SQL-forespørgsel: Det skal du vide
- En SQL-forespørgsel er ikke vanskelig at forstå, da den næsten udelukkende består af engelske ord. Det er dog vigtigt, at du skriver SQL-kommandoer i forespørgslen i den rigtige rækkefølge.
- SQL skelner ikke mellem store og små bogstaver. Det er dog almindeligt at aktivere SQL-kommandoer; databasen og tabelnavne skrives normalt med små bogstaver.
- Afslut altid den afsluttede SQL-kommando med en semikolon [;].
1. SQL-kommando: VÆLG
- SELECT-kommandoen er der for at vælge kolonner fra en tabel.
- Hvis du vil markere alle kolonner, skal du skrive "VÆLG *", ellers indtaste "VÆLG" efterfulgt af kolonnenavne. Du skal adskille navnene på kolonnerne med et komma [, ].
2. kommando: FRA
- Brug FROM-kommandoen til at vælge den tabel, hvor forespørgslen skal afspilles.
- Et lille eksempel: Du vil vælge kolonnerne "art-no", "artikel" og "pris" fra tabellen "gaver". SQL-kommandoen for dette er "VÆLG art-nr, artikel, pris FRA gave-artikel;". Denne SQL-forespørgsel fungerer allerede, men kan udvides med yderligere kommandoer.
Tredje SQL-kommando: HVOR
- Du kan bruge WHERE-kommandoen til at tilføje en betingelse til din forespørgsel.
- Hvis du vil søge efter en tekst, skal du anbringe den i enkelte citater.
- For at fortsætte eksemplet ovenfra: Du vil kun spørge emnet "Indpakningspapir". SQL-forespørgslen ser nu sådan ud: "VÆLG vare nr., Artikel, pris FRA gaveartikler HVOR varen = 'gavepapir';".
Sidst men ikke mindst: BESTILLING AF
- Hvis din forespørgsel giver flere resultater, kan du sortere dem med ORDER BY.
- Angiv hvilken kolonne, der skal sorteres efter, efterfulgt af "ASC" for stigende og "DESC" for faldende rækkefølge.
- Også her bygger vi på eksemplet ovenfra: Du har modtaget flere resultater for din forespørgsel og vil sortere dem i faldende rækkefølge efter pris. SQL-forespørgslen til dette er: "VÆLG vare nr., Artikel, pris FRA gaveelement HVOR artikel = 'gavepapir' BESTILLING AF pris DESC;".
I det næste praktiske tip lærer du, hvordan du installerer og opsætter XAMPP.