Requete qui ne marche pas avec version antérieur de mysql

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Requete qui ne marche pas avec version antérieur de mysql

par ouckileou » 29 mai 2009, 17:39

Essaye, MySQL répondra de façon infaillible, nous pas.

par Invité » 29 mai 2009, 17:15

Les Jointures marche telle avec les ancienne versions mysql ??
SI oui je suis sauvé encore merci

par Invité » 29 mai 2009, 16:54

Oui pardon mysql :roll:

la version sur laquelle ça marche : MySQL 4.1.13
Et l'autre pour le moment je ne peut pas vous dire je saurait un peu plus tard ...mais surement une version antérieur à la 4 d'où le disfonctionnement .

Ce que je voulai c'est savoir comment adapté ma requête pour qu'elle fonctionne .

par ouckileou » 29 mai 2009, 16:50

Déjà, pourquoi ne pas donner les numéros de version ?

Contournement du problème :

faire une jointure externe entre les 2 tables avec critères null sur la deuxième (toutes les lignes de la table A qui n'ont pas de correspondance dans la table B)

=> http://www.aidehtml.com/forums/voir_reponse-251611.php

par zeus » 29 mai 2009, 16:47

Déjà, ce n'est pas phpMyAdmin qui doit poser problème, mais MySQL.
Donne nous les différentes versions de MySQL.

Ensuite, si ta version de MySQL ne permet pas les sous-requêtes, tu as 2 solutions :
- mettre à jour MySQL
- ne pas utiliser les sous-requêtes

par Invité » 29 mai 2009, 16:39

Pb avec la version de mysql qui n'accepte pas les requêtes imbriqué je suppose ??

SI oui comment contourner le pb merci :s

Requete qui ne marche pas avec version antérieur de mysql

par Invité » 29 mai 2009, 16:30

Bonjour j'ai développé en php une appli qui marche très bien avec une version 2.6.1 de phpMyAdmin et une de mes requête ne marche plus lorsque je met mon appli sur une version antérieur de phpMyAdmin .

Voici ma requete :

Code : Tout sélectionner

$sqlRecherche = "SELECT distinct Id_A from t_A where Id_A NOT IN (SELECT Id_B from t_B) ORDER BY Nom ASC";
HELP !! besoin d'une requête qui fonctionne :s