syntaxe mysql
4 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
syntaxe mysql
Bonjour,
sur mon ancien serveur ma requête :
fonctionnait aprfaitement
sur mon nouveau serveur, phpmyadmin me donne l'erreur suivante :
est-ce un problème de jeux de caractères ??? car il me tarnsforme les ! et < > !!!!
merci
ps : je suis en mysql 4.1.20
sur mon ancien serveur ma requête :
- Code: Tout sélectionner
SELECT abc, AVG(DATEDIFF(date_1, date))
FROM table WHERE etat = '7' and date_1 != '0000-00-00' and date <= date_1 and date >= '2005-01-01' and date <= '2005-12-31' GROUP BY abc
fonctionnait aprfaitement
sur mon nouveau serveur, phpmyadmin me donne l'erreur suivante :
- Code: Tout sélectionner
requête SQL:
SELECT abc, AVG( DATEDIFF(
date_1, date
) )
FROM table WHERE etat = '7'
AND date_1 != '0000-00-00'
AND date & lt ; = date_1
AND date & gt ; = '2005-01-01'
AND date & lt ; = '2005-12-31'
GROUP BY abc
LIMIT 0 , 30
- Code: Tout sélectionner
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '( date_1 , date ) ) FROM table WHERE etat = '7' and date_1 != '0000-00-00' a' at line 1
est-ce un problème de jeux de caractères ??? car il me tarnsforme les ! et < > !!!!
merci
ps : je suis en mysql 4.1.20
vérifie la version de mysql sur l'ancien et le nouveau serveur, peut-être que ces fonctions ne sont pas prises en charge par le nouveau serveur, où la version de MySQL serait antérieure ?
(note: DATEDIFF et AVG sont quand même des fonctions courantes, donc à moins d'avoir une très vieille version, je pense que ça devrait passer)
(note: DATEDIFF et AVG sont quand même des fonctions courantes, donc à moins d'avoir une très vieille version, je pense que ça devrait passer)
Didier_S a écrit:vérifie la version de mysql sur l'ancien et le nouveau serveur, peut-être que ces fonctions ne sont pas prises en charge par le nouveau serveur, où la version de MySQL serait antérieure ?
(note: DATEDIFF et AVG sont quand même des fonctions courantes, donc à moins d'avoir une très vieille version, je pense que ça devrait passer)
non je suis en 4.1.20 et cette fonction est supportée !!
d'ailleurs je viens de tester et je vois que quand je lance la même requête sans le GROUP BY abc et sans le champ abc dans le SELECT, cela fonctionne nickel !!!
4 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Google Code Search : moteur de recherche de codes sources
- Sortie d'un nouveau livre sur Google
- Gestion des langues et des sessions en PHP / MySQL
- Article sur le fichier .htaccess
- Passage à l'heure d'été/hiver sur un forum phpBB
- GoogleStats : analyse temps réel des visites de Google sur votre site
- Sortie officielle de GoogleStats v2.0 !
- AdSense Tracking : statistiques détaillées sur les clics AdSense
- Le WRInaute du moment
- Recherche de backlinks : différence entre site: et link:
- [PHP-MySQL] : argument is not a valid MySQL ressource
- Pb de syntaxe htaccess
- Redirection 301 et syntaxe ?
- syntaxe htaccess redirection
- syntaxe de la meta name robots
- fonction php : syntaxe
- Syntaxe d'un htaccess
- erreur de syntaxe help please
- Syntaxe robots.txt
- Syntaxe de redirection correcte ?
- syntaxe titre de page
- PROBLEME SYNTAXE SQL
- syntaxe CSS
- Syntaxe écriture URL
- Petite question de syntaxe :)
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum