Ich bin ein Anfänger Programmierer und ich versuche, Felder aus verschiedenen Tabellen vor dem Überprüfen der Felder mit WHERE-Klausel in PHP zu wählen. Ich verstehe, dass Menschen in der Regel bekommen Felder aus verschiedenen Tisch wieWie nehme ich Felder aus zwei verschiedenen Tabellen und überprüfe den Wert mit WHERE?
SELECT t1.firstName, t2.lastName
FROM Table1 t1, Table2 t2
WHERE (t1.id = t2.id)
aber ich versuche, für das gleiche Feld verwenden zu tun WHERE-Klausel wie folgt aus:
$myid = $_GET['myid'];
SELECT t1.firstName, t2.lastName
FROM Table1 t1, Table2 t2
WHERE (t1.id = t2.id AND id = $myid)
Was ich wirklich will t1.id = t2.id = $myid
für meine Where-Klausel, aber das gibt mir Fehler. Unten ist mein Satz von Codes:
$result = $conn->query("SELECT ve.vendorname, ve.vendortype, ve.rebatepercentage,
ve.vendorimages, ve.details, vo.totalratings, vo.totalno FROM Vendors ve, vendortotalratings vo
WHERE ve.vendorid = vo.vendorid AND vendorid = " . $vendorid);
Hey du bist 100% richtig es funktioniert jetzt –
weitermachen! Ich wähle deine! –