Thema: Delphi erklärt mir einer sql?

Einzelnen Beitrag anzeigen

sancho1980

Registriert seit: 7. Feb 2006
429 Beiträge
 
#6

Re: erklärt mir einer sql?

  Alt 23. Apr 2006, 11:03
ich merk grad, where wertk = 1; bezieht sich scheinbar nur auf die letzte der angegebenen ausgangstabellen, oder?
hab das jetz nämlich nochmal abgewandelt in

SQL-Code:
select t1.wertk AS t1wk, t2.wertk AS t2wk
from testk t1, testk t2
where wertk = 1;
nach meiner auffassung hätte da als ergbnis ja zurück kommen müssen:

t1wk t2wk
1 1

stattdessen kommt raus

t1wk t2wk
0 1
1 1
2 1
3 1
4 1
5 1
6 1
7 1
8 1
9 1

das ding ist: bei "0 1" (allererste ergebniszeile) ist wertk von t1 ja gar nicht 1, sondern, ähm, 0
dito für zeilen 3-10...
Um Rekursion zu verstehen, muss man zunächst Rekursion verstehen.
  Mit Zitat antworten Zitat