Lars: mysql statement: komplexe abfrage über 2 tabellen

Beitrag lesen

hi,

vielen dank für eure antwort.
das habe ich hinbekommen, dann dachte ich mir geht es einfach, eine 3. tabelle ins spiel zu bringen.
aber da bin ich wieder mal gescheiter.

währe nett, wenn irh euch das hier ansehen könntet.

in bereich ist angegeben, in welchen Beriech die Leute jetzt tätig sind und in study was sie studieren.
entsprechen sind in den tabellen tbl_abi_study und tbl_abi_bereich jeweils die Nr und der name angeben.
$_POST[breich] wird aus einer suchmaske übergeben, wenn man nach einem bereich sucht.

$sql  = "SELECT Vorname, Name, Email, tbl_sih_bereich.Bereich, tbl_sih_study.Study ";
$sql .= "FROM tbl_abi, tbl_abi_bereich, tbl_abi_study ";
$sql .= "WHERE ";
$sql .= "tbl_abi.Bereich=tbl_abi_bereich.Nr AND ";
$sql .= "tbl_abi_bereich.Bereich='".$_POST[bereich]."' ";

bis hierhin löppt alles, wenn ich oben nur Study habe und nicht tbl_abi_study.Study.

$sql .= "AND WHERE ";
$sql .= "tbl_abi_study.Nr=tbl_abi.Study";

jetzt soll in der ausgabe natürlich nicht bei study eine nummer stehen, sondern z.B. Physik oder BWL.
da dachte ich mir packe ich mal das statement hinten dran, aber leider weit gefehlt...

ich danke euch.

mfg

lars