1. For hensikten med vår leksjon vi vil bruke  phpMyAdmin 
 verktøyet. 
 Grunnleggende bruk av dette verktøyet er beskrevet i leksjon hvor du vil lære hvordan du oppretter en . ny database og tabeller 
 oppretter MySQL database med phpMyAdmin 
 2. For eksempeldata vi vil bruke tabell med navn  my_table 
 som inneholder følgende data: 
 
  id 
  antall 
  tekst 
  dato 
 1 123 eksempeltekst 3.5.2013 2 22 Ny tekst 10.5.2013 tre tusen Min beskrivelse 10.5. 2013 4 444 nye teksten 10.5.2013 5 444 min tekst 10.5.2013 
 3. Vanligste SQL kommando er SELECT 
 Syntax. 
 SELECT FIELD_NAME Fra tabele_name 
 
 Hvis vi ønsker å få alle tallverdier fra bordet vårt  my_table 
, utfører vi følgende spørring: 
 velg nummeret fra my_table 
 4. I SELECT spørring vi kan også sette  mer enn ett felt navn 
 I tilfelle vi vil også se datofeltet, bruker vi følgende spørring:. 
 SELECT nummer, dato Fra my_table 
 5. Og hvis vi ønsker å få  alle 
 feltene fra bordet vårt, kan vi bruke  * 
 karakter 
 Eksempel:. 
 SELECT * FROM my_table 
 
 
 6. I praksis vi vanligvis bare vil hente data som oppfyller visse kriterier. I dette tilfellet bruker vi nøkkelordet WHERE 
 Syntax. 
 Velg FIELD_NAME FROM tabellnavn WHERE FIELD_NAME tilstand 
 Dette er best vist på eksempel. Hvis vi ønsker å hente bare poster hvor verdien av  antall 
 feltet er  444 
, vi bruker: 
 Velg nummer, tekst Fra my_table WHERE antall = '444' 
 7. Vi kan også angi mer enn én betingelse 
 Eksempel:. 
 SELECT * FROM my_table WHERE antall = '444' OR date = '2013-05-10' 
 stedet for eller operatør Vi kan også bruke AND. 
 8. Det er også mulig å sortere dataene. 
 Til dette bruker vi ORDER BY 
 Syntax. 
 SELECT field_names FROM tabellnavn WHERE betingelse ORDER BY FIELD_NAME 
 Så hvis vi ønsker å få alle data, sortert etter nummer, vi kan bruke: 
 SELECT * from my_table ORDER BY antall 
 9. I praksis vil vi vanligvis bruker mer enn ett bord. Heldig for oss er dette veldig enkelt å gjøre i SQL. 
 I eksempelet nedenfor vil vi bruke ekstra bord  my_table2 
. 
 SELECT a. Fra my_table AS a *, b. * , my_table2 AS bWHERE a.id = b.id 
 I dette tilfellet har vi hentet poster fra begge tabellene hvor verdien av  id 
 feltet i første tabellen er lik verdien av  id 
 feltet i andre tabellen. 
 <

