IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes MySQL Discussion :

requête imbriqué


Sujet :

Requêtes MySQL

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mai 2005
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 71
    Points : 32
    Points
    32
    Par défaut requête imbriqué
    Bonjour,
    j'utilise la requête suivante:
    $query = " select * from table1 where code='$code' and id NOT IN (SELECT id_1 FROM table2 WHERE date_f >= '$date' ) ";
    mais la version de mysql chez mon hébergeur est de 3.23.58
    je pense ne supporterai pas ce type de requête, quelle solution je peux envisager pour avoir de même resultat,merci

  2. #2
    Invité
    Invité(e)
    Par défaut


    en effet les requetes imbriquées sous MySQL, ça n'existe pas avant la version... 5.0 ?

    donc tu vas devoir ruser et passer par 2 requetes :
    -> ta premiere requete fera ta selection dans ta table2
    -> tu "fetch" tous les resultats de ta premiere requete que tu mets dans un tableau (tu as l'air d'etre en PHP donc rien de plus facile)
    -> ta 2eme requete sera du type NOT IN () avec entre parentheses le contenu du tableau (separé par des virgules, implode() en PHP)

    et le tour est joué

  3. #3
    Membre émérite Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Points : 2 973
    Points
    2 973
    Par défaut
    Citation Envoyé par torvalds17
    en effet les requetes imbriquées sous MySQL, ça n'existe pas avant la version... 5.0 ?
    4.1

    Autre solution : utiliser un LEFT JOIN. Voir http://mysql.developpez.com/faq/?pag..._sous_requetes

Discussions similaires

  1. Pb requête imbriquée
    Par ddams dans le forum Requêtes
    Réponses: 11
    Dernier message: 20/04/2004, 12h13
  2. [Requête] Faire une requête imbriquée?
    Par sekiryou dans le forum Requêtes
    Réponses: 2
    Dernier message: 17/01/2004, 22h52
  3. problème avec une requête imbriquée
    Par jaimepasteevy dans le forum Langage SQL
    Réponses: 13
    Dernier message: 05/12/2003, 10h29
  4. Requêtes imbriquées ?
    Par Ph. B. dans le forum XMLRAD
    Réponses: 7
    Dernier message: 06/05/2003, 13h19
  5. Requête imbriquée et indexes INTERBASE
    Par vadim dans le forum InterBase
    Réponses: 2
    Dernier message: 06/09/2002, 16h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo