Halihallo Excess2000
Hm, und wie ist das mit dem p.persnr?
p ist nur eine Abkürzung für die TabelleMuss man bei einer JOIN Abfrage immer "Tabellenname.Spaltenname" schreiben, oder reicht auch nur "Spaltenname"?
das weiss ich gerade gar nicht genau aber ich glaube es muss immer der fqn (fully qualified name) verwendet werden.
Nun, sinnvoll ist es, es geht jedoch bedingt auch ohne. Bedingt heisst: Der Name darf
in keiner anderen Tabelle/Relation vorkommen, sonst bricht MySQL mit "Column: '...' in
field list is ambiguous" ab. Es ist jedoch möglich Spalten, deren Name eindeutig ist
bezogen auf die verwendeten Tabellen (FROM-Klausel), nur mit Namen (ohne Tabelle oder
Alias) anzusprechen.
Viele Grüsse
Philipp