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 :

syntaxe requette jointure


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 22
    Par défaut syntaxe requette jointure
    bonjour
    je fais script gerant les acces a des albums photos en fonction de l'utilisateur connecté
    j'ai les tables suivantes
    table users(id_user,login_user,password_user)
    table albums(id_album,path_album)

    table de droit : donnes les acces a certains album en fonction du users
    users_albums(id_user,id_album)

    je voudrais dans une requette récupérer les information sur les albums(id_album et path_album) en fonction des droit du user.
    je connais déja la valeur id_user de l'utilisateur connecté.
    je peux faire la requette suivante

    select id_album from users_albums where id_user="$_SESSION['id_user']"

    Mais a ce stade je ne récupère pas les infos path_album. Ce qui m'obligera a faire une autre requete avec les résultat de la première.

    Quelle serait la syntaxe pour faire le tout en une seule requette ?
    CAD récupérer non pas seulement les id_album mais id_album et path_album en même temps

  2. #2
    Inactif   Avatar de Médiat
    Inscrit en
    Décembre 2003
    Messages
    1 946
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 946
    Par défaut
    Essaye :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT Id_Album, Path_Album
    FROM Albums INNER JOIN UsersAlbums USING (Id_Album)
    WHERE Id_User = "$_SESSION['Id_User']"
    et renseigne toi sur les jointures.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 22
    Par défaut [ Résolu ]
    it's ok
    Thanks

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

Discussions similaires

  1. Syntaxe Requette Hql
    Par lionel84 dans le forum Hibernate
    Réponses: 2
    Dernier message: 13/08/2008, 17h24
  2. requette jointure hql
    Par isselmoumg dans le forum Hibernate
    Réponses: 1
    Dernier message: 22/05/2008, 14h11
  3. Syntaxe auto-jointure dans une vue
    Par Yann dans le forum Langage SQL
    Réponses: 3
    Dernier message: 12/02/2007, 16h25
  4. Syntaxe des jointures a droite/gauche dans le WHERE
    Par gregb34 dans le forum Langage SQL
    Réponses: 4
    Dernier message: 23/01/2007, 11h28
  5. Syntaxe de jointure
    Par spilarix dans le forum Access
    Réponses: 6
    Dernier message: 05/05/2006, 12h13

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