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 x FROM y WHERE z WITHIN data set


Sujet :

Requêtes MySQL

  1. #1
    Membre habitué
    Homme Profil pro
    Owner
    Inscrit en
    Décembre 2004
    Messages
    466
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Owner
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2004
    Messages : 466
    Points : 137
    Points
    137
    Par défaut SELECT x FROM y WHERE z WITHIN data set
    Bonsoir,
    Je cherche à réaliser une requête probablement très simple.
    J'ai un mémo contenant une dizaine de ligne d'item
    Ma requête doit renvoyer les données de la colonne XXX de la table YYY des champs ZZZ
    "dont les valeurs égales à un des item du mémo"

    Mémo:
    aa
    bbb
    cccc

    Table
    --XXX--|--ZZZ--
    123 |ddd
    111 |aa
    222 |ee
    333 |bbb
    444 |bbb
    555 |d
    666 |ef
    777 |cccc
    888 |gg

    résultat:
    111
    333
    444
    777

    éventuellement en passant les items du mémo dans une table temporaire...

    Merci pour vos suggestions ;-)

    PhilLu

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur C++
    Inscrit en
    Avril 2012
    Messages
    771
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2012
    Messages : 771
    Points : 1 631
    Points
    1 631
    Par défaut
    Bonsoir,

    une simple jointure de la colonne ZZZ sur la colonne contenant les mémo
    une réponse vous a permis d'avancer ?

  3. #3
    Membre expert
    Avatar de Maljuna Kris
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2005
    Messages
    2 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 613
    Points : 3 950
    Points
    3 950
    Par défaut
    Saluton,

    Je ne suis pas sûr que Mémo: représente un table dans le post de PhilU

    Auquel cas c'est la clause WHERE de la requête qui devrait filtrer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT XXX FROM YYY WHERE ZZZ IN('aa','bbb','cccc')
    Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof
    articles : Comment émuler un tableau croisé [quasi] dynamique
    et : Une énigme mathématique résolue avec MySQL
    recommande l'utilisation de PDO (PHP5 Data Objects)

Discussions similaires

  1. Réponses: 1
    Dernier message: 07/12/2010, 16h27
  2. select id from table where id in ( select * from table2 )
    Par alad1.s dans le forum Langage SQL
    Réponses: 1
    Dernier message: 21/10/2009, 20h20
  3. WHERE champ in (select champ from...)
    Par Garra dans le forum Installation
    Réponses: 16
    Dernier message: 12/10/2008, 16h55
  4. SELECT * FROM xx WHERE yy AND zz AND tt AND
    Par french-petzouille dans le forum Langage SQL
    Réponses: 3
    Dernier message: 12/03/2007, 09h52
  5. DELETE FROM t where t.id IN (SELECT id FROM t....)
    Par davcha dans le forum Langage SQL
    Réponses: 4
    Dernier message: 05/01/2006, 15h19

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