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

PHP & Base de données Discussion :

Fusion des données de deux tables, lors de la lecture [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de ymoreau
    Homme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Septembre 2005
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur étude et développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 154
    Par défaut Fusion des données de deux tables, lors de la lecture
    Bonjour,
    j'ai deux tables quasi-identiques, je voudrais récupérer l'ensemble des deux pour le traiter comme une seule série de données.

    Pour l'instant je récupère sur une table, des "lignes" dans une boucle, les lignes sont triées par date, je ne récupère que les 10 plus récentes.
    Ce que je voudrais faire : récupérer les 10 plus récentes de l'ensemble de mes deux tables.

    Avez vous des idées ? merci

  2. #2
    Membre chevronné Avatar de Asmodean
    Profil pro
    Inscrit en
    Février 2006
    Messages
    311
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 311
    Par défaut
    Oui c'est tout a fait faisable. Quelque chose comme ca devrait marcher :

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    (SELECT mon_champ_date1 date FROM nom_de_table1 WHERE ...)
    UNION
    (SELECT mon_champ_date2 date FROM nom_de_table2 WHERE ...)
    ORDER BY date LIMIT 0,10;

    (Et tu peux rajouter des champ aussi, par contre faut qu'il soit dans le meme ordre... si tu mets pomme banane fraise pour le premier select il faut que tu mette la meme chose dans le deuxieme)

  3. #3
    Membre éprouvé
    Avatar de ymoreau
    Homme Profil pro
    Ingénieur étude et développement
    Inscrit en
    Septembre 2005
    Messages
    1 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur étude et développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 154
    Par défaut
    Merci ! J'aurais pas cru que c'était si simple ^^
    Tout marche niquel :)

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

Discussions similaires

  1. affichage des données de deux tables sur un état
    Par silue fignigue siaka dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 26/03/2009, 12h35
  2. copier des données entre deux table access (vb2005)
    Par solid_sneak06 dans le forum VB.NET
    Réponses: 9
    Dernier message: 12/07/2008, 13h20
  3. Réponses: 10
    Dernier message: 25/05/2008, 11h34
  4. Transferer a la volée des données entre deux tables
    Par schwinny dans le forum Access
    Réponses: 2
    Dernier message: 13/07/2006, 08h50
  5. pb de relation des données de deux tables
    Par Skizo dans le forum Access
    Réponses: 3
    Dernier message: 02/06/2006, 17h00

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