[résolu] SQL baveuse...
28 messages
• Page 1 sur 2 • 1, 2
-

OTP - Modérateur

- Messages: 19532
- Inscription: 16 Déc 2005
[résolu] SQL baveuse...
Bonsoir,
Ce requête marchait bien avant (avant quoi ?... ) :
Maintenant, phpmyadmin me dit :
Qu'est ce qui se passe ? Pourquoi ça ne marche plus ?
Merci d'avance,
OTP
Ce requête marchait bien avant (avant quoi ?... ) :
SELECT id, pays_fr, nom, constructeur, machine FROM data_champ WHERE EXISTS (SELECT * FROM data_photo WHERE data_champ.id = data_photo.id_site_1) GROUP BY nom
Maintenant, phpmyadmin me dit :
requête SQL:
SHOW TABLE STATUS LIKE 'data_champ';
MySQL a répondu:
#2006 - MySQL server has gone away
Qu'est ce qui se passe ? Pourquoi ça ne marche plus ?
Merci d'avance,
OTP
-

tyv - WRInaute occasionnel

- Messages: 329
- Inscription: 6 Jan 2006
Re: Requête SQL baveuse...
ah oui c'est "rapide", voici une source un plus détaillée: http://dev.mysql.com/doc/refman/5.0/fr/gone-away.html
-

5_legs - WRInaute passionné

- Messages: 2072
- Inscription: 30 Avr 2006
Re: Requête SQL baveuse...
OTP a écrit:Zut, moi qui croyais trouver une réponse...
Un sourire, parfois ça vaut une réponse
edit
- Code: Tout sélectionner
SELECT id, pays_fr, nom, constructeur, machine FROM data_champ WHERE EXISTS (SELECT * FROM data_photo WHERE data_champ.id = data_photo.id_site_1) GROUP BY nom
Pourquoi tu fais un SELECT * dans ta deuxième table ?
Dernière édition par 5_legs le Mar Mar 30, 2010 21:37, édité 1 fois.
-

VeeTouine - WRInaute occasionnel

- Messages: 477
- Inscription: 23 Mai 2009
Re: Requête SQL baveuse...
olu!
Tu peux regarder si SELECT * FROM data_photo WHERE data_champ.id = data_photo.id_site_1 fonctionne correctement, histoire de cibler le probleme, en l'exécutant en dehors de ta requete complete.
Si c'est faisable, tu peux aussi rajouter un critere très sélectif à ton where histoire de n'avoir que quelques (ou un seul) en enregistrement en résultat... juste pour voir si c'est le temps qui pose probleme
Quand ça merdoie, je fais comme ca de mon coté... faut décomposer
VeeTouine
Tu peux regarder si SELECT * FROM data_photo WHERE data_champ.id = data_photo.id_site_1 fonctionne correctement, histoire de cibler le probleme, en l'exécutant en dehors de ta requete complete.
Si c'est faisable, tu peux aussi rajouter un critere très sélectif à ton where histoire de n'avoir que quelques (ou un seul) en enregistrement en résultat... juste pour voir si c'est le temps qui pose probleme
Quand ça merdoie, je fais comme ca de mon coté... faut décomposer
VeeTouine
28 messages
• Page 1 sur 2 • 1, 2
Lectures recommandées sur ce thème :
- un requête sql [Résolu]
- [Résolu] Requete SQL
- [résolu] Sous requet sql
- [résolu] SQL : nb de jours travaillés
- [résolu][sql] Requête avec WHERE
- [résolu] Problème SQL / PHP
- [résolu] Base sql à purger
- double tri sql [RESOLU]
- [résolu] Caractères accentués, Linux et SQL...
- [Résolu] PB requete SQL 3 tables + 2 count
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


