Problème avec nom de champs identique

Problème avec nom de champs identique - SQL/NoSQL - Programmation

Marsh Posté le 11-08-2007 à 22:34:14    

Bonjour,
 
Je suis à me faire un requête avec plusieurs tables et le champs identification dans chacune de mes tables.
 
Comment puis-je le différencier dans ma requête ?
 
Merci!

Reply

Marsh Posté le 11-08-2007 à 22:34:14   

Reply

Marsh Posté le 11-08-2007 à 22:39:49    

nom_table.nom_champs

Reply

Marsh Posté le 11-08-2007 à 22:47:01    

Ou si c'est trop long, quand tu parles des tables tu mets
FROM matable1 a, matable2 b
et tu précises a.champ ou b.champ

Reply

Marsh Posté le 11-08-2007 à 22:52:56    

même si je fonctionne avec...
 
while ($donnees = mysql_fetch_array($reponse) )
 {
 $nom_tournoi=$donnees['identification'];
 $nom_equipe=$donnees['identification'];
        $nom_ent=$donnees['identification'];
...

Reply

Marsh Posté le 11-08-2007 à 22:59:33    

Alors tu renommes les champs avec un truc du genre :  
a.champ as champa, b.champ as champb
et après tu utilises champa et champb

Reply

Marsh Posté le 12-08-2007 à 14:46:07    

Merci!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed