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 :

Select sur 2 tables avec deux colonnes identiques


Sujet :

Requ�tes MySQL

  1. #1
    Membre averti
    Inscrit en
    F�vrier 2011
    Messages
    21
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2011
    Messages : 21
    Par d�faut Select sur 2 tables avec deux colonnes identiques
    Bonjour,

    Ce que je souhaite faire est surement tr�s simple � faire mais je n'y parvient pas tout seul.

    En effet j'aimerais, lister le contenu de 2 tables qui ont des colonnes diff�rentes, sauf deux: "date" et "heure"

    Select
    Le probl�me d'un select sur mes deux tables c'est qu'il va bien m'afficher le contenu de mes tables mais il va aussi r�p�ter la colonne date deux fois et la colonne heure deux fois �galement.

    Join
    Le probl�me avec les diff�rents Join c'est qu'ils m'affichent pas toutes mes lignes, en effet il n'affichent que lorsque les dates, ou les heures concordent.

    Resultat souhait�
    Obtenir la liste du contenu de mes deux tables avec une seule colonne date, et une seule colonne heure.

    Merci d'avance!

  2. #2
    Membre �m�rite
    Homme Profil pro
    Inscrit en
    Juin 2011
    Messages
    445
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 445
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    SELECT date,heure FROM TABLE1
    UNION ALL
    SELECT date,heure FROM TABLE2

  3. #3
    Membre averti
    Inscrit en
    F�vrier 2011
    Messages
    21
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2011
    Messages : 21
    Par d�faut
    Merci fred!

    effectivement avec cette requete j'obtiens bien le bon nombre de ligne (nombre de ligne de la Table 1 + nombre de ligne de la Table 2)

    Maintenant j'aimerais ajouter les autres colonnes de chaque table, � la suite de mes deux colonnes date et heure.

    Je sais pas trop ou ajouter ces colonnes (qui sont diff�rentes entre chacune des tables)

    Encore merci

  4. #4
    Membre �m�rite
    Homme Profil pro
    Inscrit en
    Juin 2011
    Messages
    445
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 445
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    SELECT date,heure,column1FromTable1,column2FromTable1,null,null FROM TABLE1
    UNION ALL
    SELECT date,heure,null,null, column1FromTable2,column2FromTable2 FROM TABLE2

  5. #5
    Membre averti
    Inscrit en
    F�vrier 2011
    Messages
    21
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2011
    Messages : 21
    Par d�faut
    Merci beaucoup!

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 2
    Dernier message: 21/10/2013, 15h50
  2. Requ�te sur trois tables avec deux sommes
    Par gpz1963 dans le forum MS SQL Server
    R�ponses: 2
    Dernier message: 19/09/2013, 17h38
  3. Select sur 2 tables avec SUM pour une
    Par MarcoMada dans le forum Requ�tes
    R�ponses: 6
    Dernier message: 29/10/2012, 08h29
  4. select sur 2 tables avec Like
    Par serna dans le forum D�buter
    R�ponses: 16
    Dernier message: 05/01/2010, 09h36
  5. comment filtrer une table avec deux criteres c�d 2 colonnes
    Par athmane2dz dans le forum Bases de donn�es
    R�ponses: 7
    Dernier message: 28/07/2004, 15h25

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