jointure ou champs multiples ? SQL

tery
Invité n'ayant pas de compte PHPfrance

08 mai 2007, 17:16

La premiere question qui me turlupine est simple : peut on mettre plusieurs valeurs dans un m champ d' un base SQL ?

La deuxieme qui me turlupine aussi est le pb suivant :

Je fais une joiture entre 2 tables, le pb est que ma variable peut appeller un ou plusieurs champs. C' est comme une espece de double jointure pasque ma variable va chercher un numéro dans une table qui est en fait un parametre pour aller chercher une valeur correspondante dans une autre table. Bref m quand je l' écris c pas clair !
Pour résumer j' arrive à faire une jointure simple mais je n' arrive pas à cibler plusieurs champs avec une seule jointure, ça march po.

SELECT *
FROM exposants, communes, jours
WHERE nom LIKE 'colname%' AND communes.ID=exposants.communeID AND communes.ID=exposants.com2 AND jours.ID=communes.jourID
ORDER BY 'ASC'

Merci à bientot
8-)

Eléphanteau du PHP | 16 Messages

08 mai 2007, 17:26

En fet tu veut que un champ1 soit lier avec un champ2 qui lui est avec un champ3 ?

Eléphanteau du PHP | 16 Messages

08 mai 2007, 17:28

Ah non tu veut que 2 champs se combinent ? par exemple que champ2 et cham3 creent champ1


champ1-----------champ2
l
l
l
Champ3 <== ce shéma relationel ?

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

09 mai 2007, 11:09

Modération :
Afin d'obtenir plus de réponses, le sujet est déplacé dans le forum "SQL & Bases de données".
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Administrateur PHPfrance
Administrateur PHPfrance | 3088 Messages

09 mai 2007, 11:59

[...]dans un m champ d' un base [...]
[...] le pb est que ma variable peut appeller [...]
En fet tu veut que un champ1 soit lier avec un champ2 qui lui est avec un champ3 ?
Stoooooooooop. Les amis, ce serait cool si vous faisiez l'effort de faire des phrases complètes (pa d'abbr inut svp) et vous relire avant d'appuyer sur le bouton. Lire les avertissements affichés un peu partout dans les forums serait une bonne idée également (comme par exemple celui qui demande d'utiliser les balises

Code : Tout sélectionner

quand on poste du SQL). N'oubliez pas que le temps que les gens passent à déchiffrer vos messages est perdu pour tout le monde car ils ne le passent pas à répondre à vos questions. D'ailleurs, le mien vient d'expirer.