Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Tableau croisée SQL



  1. #1
    Paulochon

    Question Tableau croisée SQL


    ------

    Bonjour,

    Je viens à vous car j'ai un petit problême,
    J'ai plusieurs tables de données sur mon site.

    Pour le moment 3 tables de donnée me permette de regrouper
    plusieurs type d'information.Je vous donne une idée simple de mon problême

    Par exemple pour l'instant j'ai :

    Une table Bulletin
    contenant les différents champs

    id
    id_bulletin
    id_auteur
    date

    Une table article_bulletin
    contenant les différents champs

    id
    numero
    numero_auteur
    contenu_article

    Une table auteur
    contenant les différents champs

    id
    nom
    prenom
    titre

    Je vous explique le fonctionnement actuelle du site pour
    pouvoir afficher un bulletin.

    Quand je choisie d'afficher un numéro de bulletin
    je lance une requête pour pouvoir chercher le bulletin grâce
    à id_bulletin et j'affiche les données mais enssuite il me faut récupérer
    les articles correpondant au bulletin selectionné sachant qu'un bulletin peux contenir plusieurs article. alors je me serre de l'id_bulletin et je vais cherché dans la table article tout les ligne qui réponde à la l'opération suivante id_bulletin = numéro puis enssuite chaque article peux avoir un auteur différents donc je relance une requête pour pouvoir aller chercher l'auteur dans la table auteur et je fais l'opération suivant id_auteur = id pour trouver l'auteur de chaque article.

    Bon pas la peine d'aller plus loin, vous l'avez comprid et pour moi aussi cela me semble trop lourd et trop compliqué comme gestion.

    Alors ma question est la suivant :

    Est ce qu'il existe une requête sql permettant d'aller chercher plusierus information dans plusieurs tables différents en même temps?

    Je voiudrai réduire le nombre de requête

    En vous remerciant de votre aide
    Cordialement
    Paulochon

    -----
    Rien n'est plus proche du vrai que le faux ( Albert Einstein )

  2. #2
    ProgVal

    Re : Tableau croisée SQL

    Bonjour,

    Oui, ça s'appelle les jointures.
    Très bonne documentation ici: http://www.1keydata.com/sql/sqljoins.html
    (je vais souvent sur ce site pour trouver des infos sur le SQL)

    Cordialement,
    ProgVal

  3. #3
    Paulochon

    Re : Tableau croisée SQL

    Merci ProgVal,

    Je vais voir sa tout de suite
    Rien n'est plus proche du vrai que le faux ( Albert Einstein )

Discussions similaires

  1. sauvegardes croisée ?
    Par lappin dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 10/04/2013, 13h44
  2. [Immunologie] Réaction croiséé et alloréactivité
    Par imenely dans le forum Biologie
    Réponses: 3
    Dernier message: 20/05/2010, 10h09
  3. Aldolisation croisée
    Par rosyblue dans le forum Chimie
    Réponses: 8
    Dernier message: 17/12/2007, 18h26
  4. Réaction croisée et régioisomère?
    Par Aurel15 dans le forum Chimie
    Réponses: 5
    Dernier message: 15/02/2006, 18h56
Découvrez nos comparatifs produits sur l'informatique et les technologies.