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 et SQL. Discussion :

Résultat d'une requête


Sujet :

Requêtes et SQL.

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 115
    Points : 45
    Points
    45
    Par défaut Résultat d'une requête
    Bonjour,

    J'aimerai afficher le résultat d'une requête dans une colonne et une table déterminée.

    Le problème est que je ne vois pas comment faire appel à une table donnée.

    Merci pour l'aide que vous pourrez m'apporter.

    30avril1989

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    282
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2008
    Messages : 282
    Points : 356
    Points
    356
    Par défaut
    Bonjour,

    Tu dois afficher le resultat d'une requete sur une table et tu ne sais pas ce qu'est une table ?

    A moins que ton message manque un peu de precision...

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 115
    Points : 45
    Points
    45
    Par défaut
    Re,

    Excuse moi de mon manque de claireté!

    Actuellement, le résultat de ma requête s'affiche dans une table "résultat".

    J'effectue cette requête sur la table X, et j'aimerai que le résultat de cette requête s'affiche dans cette même table X!

    Merci de ton aide!

    30avril1989

  4. #4
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Une table n'affiche pas, une table sert au stockage.

    De ce que j'en ai compris, en SQL :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    INSERT INTO MATABLE_Y SELECT * FROM MATABLE_X
    Pour peu que les tables disposent des mêmes champs dans le même ordre

    Quoique, apparement je n'ai pas compris puisqu'il s'agit de remettre le résultat dans la même table. Je crains que vous ne confondiez tout. Interessez vous aux requêtes UPDATE. Mais d'une manière générale, on ne stocke pas le résultat d'une requête.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 115
    Points : 45
    Points
    45
    Par défaut
    Merci de l'aide que tu m'apportes!

    Ma table X se compose de différents champs!

    J'ai une requête qui me permet du fusionner 3 champs en 1 seul!

    J'aimerai que ce champs (résultat de ma requête) remplace les 3 champs fusionnés.

    Plus j'avance sur ke sujet et plus je me pose la question de savoir si, ce que je veux faire est vraiment réalisable!

    Merci pour l'aide que tu pourras m'apporter!

    30avril1989

  6. #6
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Ce que tu veux faire est en contre sens avec la modélisation des bases de données qui veut que les données soit atomique c'est à dire non découpable en plusieurs colonnes. En les regroupant ainsi dans la table, tu vas à l'encontre des principes fondamentaux. Une donnée calculée NE DOIT PAS être stockée (dans 99% des cas, le 1% restant concerne des calculs complexes)

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 115
    Points : 45
    Points
    45
    Par défaut
    C'est bien ce qu'il me semblait!

    Merci pour l'aide que tu m'as apporter!

    30avril1989

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

Discussions similaires

  1. Comparer le résultat d'une requête
    Par VirginieGE dans le forum ASP
    Réponses: 3
    Dernier message: 10/08/2004, 16h15
  2. Arrondir le résultat d'une requête
    Par wautierp dans le forum Langage SQL
    Réponses: 2
    Dernier message: 07/06/2004, 12h56
  3. Résultat d'une requête dans une variable...
    Par Hoegaarden dans le forum Bases de données
    Réponses: 6
    Dernier message: 28/04/2004, 14h51
  4. Résultat d'une requète SQL
    Par camino dans le forum Bases de données
    Réponses: 2
    Dernier message: 21/02/2004, 16h22
  5. [BDD] Enregistrer le résultat d'une requête
    Par Mowgly dans le forum C++Builder
    Réponses: 5
    Dernier message: 19/06/2002, 16h26

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