Hier ist meine AbfrageWie diese innere zu tun Join-Abfrage in Mysql
select * from table1 inner join table2 on table1.typeId=table2.typeId;
Dies funktioniert gut, wenn die TypeId in table2 mehr als einmal wiederholt is'nt gibt aber doppelte Zeilen, wenn TypeId mehr als einmal vorhanden ist. Gibt es eine Möglichkeit, doppelte Zeilen zu vermeiden?
table1 -- Name typeId
Jay 1
roy 2
table2 -- Type typeId
L 1
M 1
N 2
K 2
Expected output Jay 1
Output getting is Jay 1
Jay 1
Bitte geben Datenabtastwert und dem gewünschten Ausgang. – RedFilter
Wenn die gleiche 'typeid' mehrfach vorkommt, wie weiß dann die Abfrage, welcher' table1' Datensatz welchem 'table2' Datensatz entspricht? – ruakh
Verwenden Sie Links oder Rechts Join –