Le tableau users
comprend les colonnes first
, last
et company
.Requête pour fusionner deux tables en fonction de certains critères
Le tableau columns
contient 5 colonnes contenant des informations différentes et une colonne company
.
Je me demandais s'il y a un moyen de sélectionner users
enregistrement en fonction des critères ci-dessous et sélectionnez la ligne dans le tableau columns
qui contient le même nom de la société comme il comapany
colonne dans la table users
?
J'apprécie toutes les suggestions
Quelque chose comme:
$st = $this->db->prepare("SELECT * FROM `users`,`columns` WHERE `first`=? AND `last`=? AND `users.company` = `columns.company`");
@Mihai Ce n'est pas un commentaire très constructif. Et juste pour que vous le sachiez, OP utilise un 'JOIN' implicite. – Kermit