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 :

Retourner le résultat de 2 requetes


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Retourner le résultat de 2 requetes
    Bonjour,
    J'ai besoin de retourner via une requete le résultat extrait deux autres requetes.

    Select * From MaTable 1 et Select * From MaTable 2

    Mais je ne sais pas faire de sous requete.

  2. #2
    Membre éclairé Avatar de juvamine
    Profil pro
    Chef de projet MOA
    Inscrit en
    Mai 2004
    Messages
    414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Mai 2004
    Messages : 414
    Par défaut
    si les table on un lien entre elle il faut faire un truc genre

    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT *
    FROM   table1
           INNER JOIN table2
           ON     table1.CleEtrangere = table2.ClePrimaire

    Si les tables ont la même structure ce sera plutot

    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SELECT *
    FROM   table1
    union
    SELECT *
    FROM   table2

    dans les autres cas, ce n'ai pas tellement évident

  3. #3
    Invité
    Invité(e)
    Par défaut
    pour moi c'est le 2eme cas et c'est parfait.
    Merci bien.
    juste une question, il faudrait que j'identifie de quelles requetes viennent les résultats en rajoutant par exemple un champ libéllé dans le quel je noterais par exemple Rqt_1 ou Rqt_2.

  4. #4
    Membre éclairé Avatar de juvamine
    Profil pro
    Chef de projet MOA
    Inscrit en
    Mai 2004
    Messages
    414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Mai 2004
    Messages : 414
    Par défaut
    ceci devrait faire l'affaire

    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    SELECT table1.*,
           'Table1'
    FROM   table1
    UNION
    SELECT table2.*,
           'Table2'
    FROM   table2

  5. #5
    Expert confirmé Avatar de Cybher
    Homme Profil pro
    Consultant réseaux et sécurité
    Inscrit en
    Mai 2005
    Messages
    3 281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant réseaux et sécurité
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 281
    Par défaut
    Citation Envoyé par juvamine Voir le message
    ceci devrait faire l'affaire
    en effet.
    d'ailleurs christobale, tu aurais pu le voir et ainsi gagner du temps en consultant la FAQ : http://mysql.developpez.com/faq/?pag..._table_origine


  6. #6
    Invité
    Invité(e)
    Par défaut
    merci beaucoup

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 12
    Par défaut
    Jette un coup d'oeil à la différence entre UNION et UNION ALL, ça peut te servir... (dans le second cas il n'y a pas dédoublonage).

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 17/02/2012, 18h40
  2. je n'arrive pas à retourné le résultat de la requete de snmp
    Par bestof_net dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 12/02/2010, 12h36
  3. Requete NOT EXISTS retournant un résultat vide
    Par uptoditime dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 04/12/2007, 18h08
  4. Réponses: 0
    Dernier message: 13/08/2007, 12h42
  5. Requetes retournent des résultats incomplets
    Par wylls dans le forum Requêtes
    Réponses: 2
    Dernier message: 30/03/2007, 13h31

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