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

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

Henrik Obsen, Grenaa Tekniske Skole

Excel grundlæggende 2007

Det passer mig perfekt at løse opgaverne i mit eget tempo og at jeg kan bruge den tid der skal til..

Mette Kargaard. Frederiksen, Privat

Excel VBA

Det har været super, at kontakten til underviseren har været tilstede under hele kurset. Fornemmelsen af, at han bare sad og ventede på, jeg sendte den næste opgave, var betryggende. Opgaverne kom også hver gang hurtigt retur.

Alle min forventninger blev mere end indfriet, og jeg kan varmt anbefale et kursus fra IT-Fjernundervisning.

Arne Mathiesen, privat

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

ASP.NET 3.5

Det har været rigtig godt med det fast forløb - opgave efter opgave

Der fungerer også godt at man selv kan disponerer over tiden så det kan passe ind i hverdagens

arbejde og derved brug meget tid på det man selv synes er svært.

Det virker rigtig godt med den direkte vejledning/problemløsning man får på mail når man er "kørt fast" i en øvelse

Mine svartider har været gode.

Erik Skou, Hedensted Tømmerhandel

< >
Se flere referencer

Funktioner til håndtering af dato og tid

Først en lille oversigt

Funktion Beskrivelse
GETDATE() Returnerer dato og tid lige nu
DATENAME(type, datofelt) Returnerer information om en dato som en tekststreng
DATEPART(type, datofelt)  Returnerer information om en dato om et tal
DAY(datofelt)  Returnerer nummeret på dagen i en dato
MONTH(datofelt)  Returnerer månedsnummert på en dato 
YEAR(datofelt)  Returnerer årstallet for en dato 
DATEDIFF(type, datofelt1, datofelt2)  Returnerer forskellen mellem de to datoer 
DATEADD(type, antal, datofelt)  Returnerer en dato et antal dage, måneder, år, ... i forhold til en dato

Og så lidt eksempler

DATENAME()

Datename kaldes sådan her

SELECT Dato, DATENAME(dw, Dato) AS Ugedag FROM tabel

Og i dette eksempel får man navnet på datoens ugedag retur. Som type kan man bruge følgende værdier

Type Betydning
yy, yyyy År
qq, q Kvartal
mm, m Måned
dy, y Dag i året
(altså antal dage fra 1/1 i året)
dd, d Dag
wk, ww Uge
dw, w Ugedag
hh Time
mi, n Minut
ss, s Sekund
ms Millisekund
mcs Mikrosekund
ns Nanosekund

DATEPART()

Kaldes præcis om DATENAME og man kan bruge de samme typer. Forskellen er "blot" at man får et heltal retur i stedet for en tekst.

DATEADD() og DATEDIFF()

Og her kan man også bruge typerne ovenfor.

SELECT Dato, DATEDIFF(mm, Dato, GETDATE()) AS AntalMaaneder 
FROM tabel;

Her finder vi, som du måske har regnet ud, antallet af måneder mellem den dato der står i feltet Dato og dags dato.

SELECT Dato, DATEADD(mm, 3, Dato) AS AntalMaaneder 
FROM tabel;

Ja, og her lægger vi 3 måneder til den dato, der står i Dato feltet

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.