aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlonkaars <loek@pipeframe.xyz>2022-10-15 14:26:33 +0200
committerlonkaars <loek@pipeframe.xyz>2022-10-15 14:26:33 +0200
commit4f9e728efcaf8c40d0e67ab30c6afd7bf8ffbf42 (patch)
treeda0364be30f21520735adce41f4f2787defe8a07
parent06c95e45d258ff2d7a441ef6042612672ab95374 (diff)
samenvatting toegevoegd voor tentamenHEADmaster
-rw-r--r--.gitignore1
-rw-r--r--samenvatting.md44
2 files changed, 45 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index 4a68bb1..4d38ef4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,6 @@
**/*.md
!huiswerk/huiswerk.md
+!samenvatting.md
**/.tmp.sql
opdracht-*/opdracht.pdf
eindopdracht/nfs.xlsx
diff --git a/samenvatting.md b/samenvatting.md
new file mode 100644
index 0000000..d24229a
--- /dev/null
+++ b/samenvatting.md
@@ -0,0 +1,44 @@
+# samenvatting tentamenstof
+
+## volgorde sql syntax
+
+```sql
+select
+from
+join
+where
+group by
+having
+order by
+```
+
+## sql functies
+
+```sql
+-- getallen en tellen
+count(kolom) -- tel aantal ingevulde cellen in `kolom`
+min(kolom) -- pak kleinste getal in `kolom`
+max(kolom) -- pak grootste getal in `kolom`
+avg(kolom) -- bereken gemiddelde waarde in `kolom`
+round(cel, [n]) -- rond `cel` af op `n` aantal getallen achter de komma
+
+-- stringbewerkingsfuncties
+concat(str1, str2, [str3, ...]) -- voeg `str1`...`strN` samen
+instr(str, substr) -- kijk of `substr` in `str` zit
+replace(str, find, replace) -- verander `find` naar `replace` in `str`
+length(str) -- bereken lengte van `str`
+right(str, n) -- pak de laatste `n` letters uit `str` vanaf rechts
+left(str, n) -- pak de eerste `n` letters uit `str` vanaf links
+ucase(str) -- maak `str` alleen hoofdletters
+lcase(str) -- maak `str` alleen kleine letters
+
+-- data-gerelateerde functies
+date(str) -- probeer een date datatype uit `str` te krijgen
+datediff(date1, date2) -- reken het verschil uit tussen date1 en date2
+now() -- krijg de huidige datum als datetime
+```
+
+## overig
+
+- data worden geschreven als ansi string, eg: `'2022-12-31'`
+