Forum: Datenbanken
by DeddyH,
7. Feb 2013
Ganz einfaches Beispiel: Du suchst in einem Versandhauskatalog nach Bettwäsche. Du kannst nun alle 600 Seiten durchblättern, bis Du Bettwäsche findest, oder Du schaust hinten im alphabetisch sortierten Index unter "B" nach "Bettwäsche", erfährst dort, dass diese auf Seite 364 angeboten wird und blätterst zu dieser Seite. Was geht wohl schneller? ;)
Forum: Datenbanken
by DeddyH,
4. Feb 2013
So müsste es auch gehen, wenn ich keinen Denkfehler mache:
SELECT
A.*
FROM
Tabelle1 A
JOIN
Tabelle1 B ON B.SpalteA = A.SpalteA
WHERE
B.SpalteDatum BETWEEN '20120101' AND '20121231'
Ggf. noch Indizes auf SpalteA und SpalteDatum setzen.