bonjour a tous
voila m'etant mis un peu a la programmation de base de donnees en java j'ai commence le sql
j'ai trois table
le point commun de c'est table ets un meme champ id
et je voulais savoir pourquoi cette requete renvoi en double les resultat :
mysql> select visiteur.id,visiteur.ip,visite.date,infos.referer,infos.mot from visiteur,visite,infos where visiteur.id=1 and visite.id=1 and infos.id=1;
+----+-------------+---------------------+--------------------------------------
------------------+---------------+
| id | ip | date | referer | mot |
+----+-------------+---------------------+--------------------------------------
------------------+---------------+
| 1 | 164.34.76.1 | 2006-07-08 15:37:53 |
[ Lien ] | quoi;de;neuf; |
| 1 | 164.34.76.1 | 2006-07-08 15:38:12 |
[ Lien ] | quoi;de;neuf; |
| 1 | 164.34.76.1 | 2006-07-08 15:37:53 |
[ Lien ] | java;mysql; |
| 1 | 164.34.76.1 | 2006-07-08 15:38:12 |
[ Lien ] | java;mysql; |
+----+-------------+---------------------+--------------------------------------
------------------+---------------+
4 rows in set (0.00 sec)
j'ai essayer de remplcer visiteur.id=1 and visite.id=1 and infos.id=1 par visiteur.id = visite.id = infos.id =1
mais ca n'as rien change
voila merci d'avance
++
"
n'est pas mort ce qui semble a jamais dormir et en d'etrange temps meme la mort peut mourrir"