2017-02-11 3 views
0

ich die Mitarbeiter Einzigartige Steuer-ID aus der ersten Tabelle auf den zweiten Start wie grep wollen: enter image description hereSQL beitreten: Steigen Sie zwei Tabellen das Ergebnis aus dem zweiten Tabellen erhalten grep Ergebnis und

select * from where Employee_ID as 'var1' Join on Employee_Catagory as 'var2' Join On Employee_Pos. as var3 . 

Um die Mitarbeiter Unique_Tax_ID als $res Ich möchte es in einer Sigle SQL-Anweisung haben. Der Wert var1 -var3 ist nicht wichtig, da ich mit PHP in dieser Datei mit Funktionen wechseln kann.

+0

Was die Beziehung zwischen den beiden Tabellen ist? – GurV

+0

System_ID tut mir leid, ich habe vergessen, dass – Ridone

Antwort

0

Einfache LEFT JOIN tun sollten:

select t1.employee_id, 
    t1.employee_category, 
    t1.employee_pos, 
    t2.unique_tax_id 
from table1 t1 
left join table2 t2 on t1.system_id = t2.system_id 
+0

Nur um @ Gurv zu klären die Unique_Tax_ID ist nicht jedes Mal und wird später benötigt, um seine Steuerniveau wie von 1-6 in einer anderen Tabelle zu ändern. – Ridone

+0

@RidWan Ändern Sie es dann zu LINKEN JOIN. – GurV

Verwandte Themen