souricou
Habitué
Bonjour, je ne comprends pas pourquoi lorsqu'on fait une jointure sous MySQL, le champ sur lequel on fait la jointure dans les deux tables est dupliqué.
Par exemple sur la requête suivante :
SELECT *
FROM patient
INNER JOIN soignant ON patient.id_patient = soignant.id_patient
WHERE patient.id_personne =462,
Je trouve dans la table finale 2 Champs id_patient alors que si je fais la jointure avec une égalité de ces champs, c'est que je sais que ça sera les même valeurs !!
Quelqu'un saurait-il comment faire pour ne pas avoir cette duplication qui me semble inutile dans ce cas là ?
Merci bien et bonne journée !
Par exemple sur la requête suivante :
SELECT *
FROM patient
INNER JOIN soignant ON patient.id_patient = soignant.id_patient
WHERE patient.id_personne =462,
Je trouve dans la table finale 2 Champs id_patient alors que si je fais la jointure avec une égalité de ces champs, c'est que je sais que ça sera les même valeurs !!
Quelqu'un saurait-il comment faire pour ne pas avoir cette duplication qui me semble inutile dans ce cas là ?
Merci bien et bonne journée !