SQL Programmering

De filmklip der er lavet i starten af kurset, er super gode til at komme i gang med.

Der er meget hurtig respons, når man indsender en opgave.

Man kan selv tilpasset tidspunktet for kurset, når det passer ind i den normale hverdag

Johan Hauge, EM Retail Solutions A/S

SQL Programmering

Der har været en rigtig god rødtråd mellem teori og øvelserne hele vejen igennem kursuset. Der har samtidigt været udfordrende, men uden at jeg har siddet og slået mig selv på hovedet. Thor har samtidig været online godt og vel 24/7 til at besvare på spørgsmål og hjælpe mig igennem, hvor jeg har haft det svært.

Alexander Thompson, privat

Word videregående

  1. Underviseren svarer hurtigt.
  2. Underviseren kommer med gode ideer og "retter" til det er i orden.
  3. Jeg kan planlægge, som det passer mig.
  4. Jeg kan springe nogle opgaver over - for at komme tilbage til dem fx brevfletning.
  5. Jeg har "snuset" til mange ting, og flere af dem var gode
  6. !

Majbrit Larsen, Revisionsdirektoratet

Excel VBA

Det er rart at kunne tage kurset i sit eget tempo, når det lige passer ind, men det giver også en risiko for at det lige bliver langstrækt nok, men så er det godt underviseren kan holde én lidt i ørerne med mails wink

Eva Bonne Alkærsig, EBA InterrimControlling

ASP.NET

Øvelserne har været gode de tvinger en til at tænke selv.

Henrik Obsen, Grenaa Tekniske Skole

Excel grundlæggende 2000

Jeg syntes at det været rigtig godt og læreridt.

Det passede mig rigtig godt at jeg selv kunne bestemme hvornår jeg lavede opgaverne,

Når man havde en til to timer fik man lige sat sig ved pc,en og så bare igang. 

Det passer rigtig godt ind i en børnefamilie istedet for at skulle være væk i et par dage.

Opgaverne syntes jeg var rimlig let at forstå, hvordan man skulle løse dem.

Opgaverne  var udfordrene det længere man kom frem

Jeg har lyst til at prøve mere på et tidspunkt

Jeg vil gerne anbefale det til andre.

Finn Nygaard Jensen, Efterskolen Ådalen

Excel VBA

Jeg har gennemført kurset Excel VBA. Jeg var skeptisk overfor måden at lære på inden jeg gik i gang, men jeg må sige at min skepsis blev gjort til skamme. Lige fra første lektion følte jeg at jeg virkelig lærte noget.

Thors tilgang til materialet er perfekt. Gennem løbende øvelser får man lejlighed til at afprøve teorien i praksis.

Beder man om lidt hjælp, så kommer den lynhurtig – men det er kun et hint og så kan man selv finde ud af resten – det er perfekt for herved tvinges eleven til at tænke sig om – mon det kan bruges i folkeskolen også :).

Kurset er ALLE pengene værd og kan køres når man har tid og er motiveret. Holder man for lange pauser i undervisningen, så komme Thors pegefinger i form af en mail og så er det bare om at komme i gang igen :)

Jacob Madsen, Mettler-Toledo A/S

< >
Se flere referencer

JOIN typer

Vi har ind til nu kun brugt INNER JOIN, men der findes en lang række JOIN typer, som man kan bruge.

Nedenståendee diagram, som jeg har "lånt" fra http://www.codeproject.com  viser meget godt betydningen af de forskellige join typer.

SQL Joins

Kigger vi på produkt tabellen har vi 504 produkter. Laver man INNER JOIN med underkategori får vi kun 295 rækker. Vil man gerne have alle 504 produkter ud skal vi have fat i LEFT (eller RIGHT) JOIN (om det er left eller right afhænger af, hvordan vi skriver forespørgslen). Det kan enten være fordi, der ikke er angivet en produkt underkategori i produkt tabellen, eller, at den produkt underkategoi der er angivet ikke findes i underkategori tabellen.

SELECT P.Name, SC.Name AS SubCategory
FROM Production.Product AS P 
  LEFT JOIN Production.ProductSubcategory AS SC 
     ON P.ProductSubcategoryID = SC.ProductSubcategoryID

Prøv at køre ovenstående og se om det ikke giver meget god mening.

Når du har betalt for kurset får du adgang til øvelser til hver lektion. Og når du har fået godkendt din besvarelse får du desuden adgang til mine løsningsforslag med ekstra tips og trix.