Hallo,
1. bisher brauche ich alle Felder (jaja)
2. zum join
er meinte, dass man z.B. nie sowas schreiben sollte
SQL-Code:
select *
from table1
join table2 on table2.table_1_id=table1.id
Damit bekommst du alle Felder von table1 UND table2.
In der Regel braucht man aber nur ein paar Felder.
Durch das select * werden aber alle übers Netz gejagt,
und das kann bei Tabellen mit vielen Feldern schon etwas dauern.
Man schreibt dann normaerweise sowas wie
SQL-Code:
select table1.id, table1.name, table2.was_weissich
from table1
join table2 on table2.table_1_id=table1.id
Ein zweiter Nachteile des select * ist, wenn es einen
Feldnamen gibt, der in beiden Tabellen vorhanden ist.
Wenn du Pecj hast, wird irgendeine Tabelle "ausgelost",
und deren Feld übergeben.
Heiko