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

ASP.NET 4.5

Der har altid faldet et hurtigt svar på spørgsmål, ligesom database problemer, der opstod undervejs, blev løst hurtigt og meget smidigt , uanset at det betød, at Thor måtte opgraderer sin SQL server.

Selvom jeg har stor erfaring med traditionel programmering, har Thor alligevel formået, at åbne mine øjne for den nye verden der er i webudvikling og det er helt sikkert, at fremtidens løsninger er her.
Kommer der et udvidet kursus i ASP.NET, så er jeg sikker på, at jeg vil være at finde blandt kursisterne.

Jeg har kun roser til IT-fjernundervisning, specielt til Thor.

Finn Hoelgaard
Datamatiker

Museum Vestsjælland

Finn Hoelgaard

Excel VBA

Meget hurtigt og kompetent feedback...

Sparring på den opgave, som jeg sidder og arbejder med.

Veltilrettelagte øvelser

Claus Witfelt, Flyvevåbnets Officersskole

DreamWeaver MX

Hej Thor

Det bedste har været at jeg så hurtigt fik svar, der var aldrig en fornemmelse af at afstanden til hjælp var lang, det føltes som om vi bare genoptog en snak fra sidst...

Og så var der aldrig en følelse af at blive talt ned til, selv om jeg da godt er klar over at du adskillige gange må have revet dig i håret over mine spørgsmål.

Det har også været godt, at der ikke har været en tidsfrist. Jeg kan se at flere af mine kolleger har været igang med et kursus, som de måtte skippe, fordi de ikke var i stand til at overholde tidsfristen.

Vivi Bundgaard, Egvad Bibliotek

Access grundlæggende 2010

Hurtig respons på indsendte opgaver og spørgsmål. På alle tider af døgnet ! Du står tidligt op og går sent i seng.

Per Verner Hansen, TELE Greenland A/S Vejrtjenesten

ASP.NET 3.5

Muligheden for selv at planlægge undervisningsforløbet

De altid hurtige svar fra underviser

Erik Laursen, Skat

< >
Se flere referencer

Filtrering af data med underforespørgsler

Med underforespørgsler kan man ofte lave lang mere smart filterering på sine datasæt.

Lad os kaste os direkte ud i et eksempel:

SELECT CustomerID
      ,PersonID
      ,StoreID
      ,TerritoryID
      ,AccountNumber
  FROM Sales.Customer WHERE 
  CustomerId IN 
      (SELECT CustomerId FROM Sales.SalesOrderHeader WHERE 
       Month(OrderDate) = 5);

Når denne forespørgsel bliver kørt sker det "indefra og ud" - dvs. først bliver 

SELECT CustomerId FROM Sales.SalesOrderHeader WHERE 
       Month(OrderDate) = 5

kørt og den vil returnere alle de rækker fra SalesOrderHeader, hvor ordren er placeret i maj måned (uafhængigt af året).

Dernæst får vi fra Customer tabellen de rækker, hvor CustomerId findes i de rækker der er kommet retur.

Bemærk:

  1. Den indre forespørgsel må kun returnere én kolonne
  2. Man kan kun brug IN
  3. Men man kan godt bruge NOT IN til f.eks. at finde alle de kunder, der ikke har nogle ordrer.

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.