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

Langage SQL Discussion :

SQL-VUE


Sujet :

Langage SQL

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 113
    Par défaut SQL-VUE
    Bonjour,
    j'ai un meme champs dans plusieurs vues differentes, est-ce je peux recuperer toutes les valeurs de ce champs la via une requete?
    Merci beaucoup

  2. #2
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    213
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 213
    Par défaut
    oui tu peut faire une requête de ce genre si ton champ est présent dans 3 vues différentes:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT monchamp from mavue1 where EXISTS (SELECT monchamp FROM mavue2 where EXISTS(SELECT monchamp from mavue3 where mavue1.monchamp=mavue2.monchamp and mavue2.monchamp=mavue3.monchamp and mavue3.monchamp=mavue1.monchamp))
    Sinon y'a encore plsu simple c'est de faire une de ton champ mais à partir de la table d'où il provient(mais je pense que ce n'est ce que tu veux)

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 113
    Par défaut
    oui mais en fait le meme champs existe dans des vues differentes avec des valeurs differentes

  4. #4
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    213
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 213
    Par défaut
    Il faut que tu utilise les jointures de type LEFT JOIN et autres.

  5. #5
    Xo
    Xo est déconnecté
    Membre Expert
    Avatar de Xo
    Inscrit en
    Janvier 2005
    Messages
    2 701
    Détails du profil
    Informations personnelles :
    Âge : 52

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 701
    Par défaut
    On a des ressources en interne, très complètes et à la portée de tous :
    http://sql.developpez.com/sqlaz/jointures/

    Citation Envoyé par snetechen
    Bonjour,
    j'ai un meme champs dans plusieurs vues differentes, est-ce je peux recuperer toutes les valeurs de ce champs la via une requete?
    Merci beaucoup
    Si tu nous précisais ton SGBD, ainsi qu'un petit exemple et/ou une description un peu plus détaillée de ton cas, je pense qu'on serait plus à même de t'aiguiller, personnellement, je n'ai pas bien compris ton souci.
    "Ce que l'on conçoit bien s'énonce clairement,
    Et les mots pour le dire arrivent aisément." Nicolas Boileau

    "Expliquer empêche de comprendre si cela dispense de chercher"

    Quiz Oracle : venez tester vos connaissances !

    La FAQ Oracle : 138 réponses à vos questions
    Aidez-nous à la compléter

Discussions similaires

  1. Réponses: 1
    Dernier message: 09/09/2013, 12h57
  2. PL/SQL : vue v$session
    Par madina dans le forum PL/SQL
    Réponses: 1
    Dernier message: 31/05/2006, 10h14
  3. [SQL] vue un peu baleze
    Par Ostelen dans le forum Langage SQL
    Réponses: 1
    Dernier message: 27/12/2005, 19h38
  4. [Requete][Sql]Vue et group by
    Par guignol dans le forum Langage SQL
    Réponses: 4
    Dernier message: 26/12/2005, 12h58
  5. [Crystal Report] Utilisation des vues de sql serveur
    Par Olivierakadev dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 15/11/2002, 17h44

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