Php pdo Ergebnis der JOIN-Abfrage

Mein Problem ist

Ich versuche einen einfachen JOIN zwischen zwei Tabellen zu machen, die beide das ID-Feld haben. Mein Ergebnis ist ein stdClass-Objekt, da ich PDO verwende. Weiß jemand, wie ich zwischen der ID der ersten Tabelle und der ID der zweiten Tabelle unterscheiden kann?

Code
$sql = "SELECT * FROM products AS p 
        products_categories AS c 
        WHERE c.id = p.category";

$stmt = $connection->prepare($sql);
$stmt->execute();

$products = array();

while($product = $stmt->fetchObject())
    $products[] = $product;

return $products;

Wenn ich versuche, $ products-> id zu verwenden, wird mir die ID von angezeigtKategorie Tabelle. Wenn es ein Array wäre, könnte ich $ products ['p.id'] verwenden, ich brauche eine Alternative dazu.

Danke vielmals.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage