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

PHP & Base de données Discussion :

Jointure entre deux tables


Sujet :

PHP & Base de données

  1. #1
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2017
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 32
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2017
    Messages : 53
    Points : 22
    Points
    22
    Par défaut Jointure entre deux tables
    Bonjour tout le monde,

    Je dois faire une jointure entre ma table ville_francaise et ma table region.
    Dans mes deux table j'ai un id_region pour que l'id_region de ma table région se retrouve dans ma table ville_francaise.

    Seriez vous comment se fait les jointures?

    J'ai pensé à ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    CREATE TABLE ville_française (
    	id_ville_francaise int(11) NOT NULL AUTO_INCREMENT,
    	code_dpt varchar(255) NOT NULL,
    	code_commune varchar(255) NOT NULL,
    	code_nature_voie int(10) NOT NULL,
    	libelle_voie varchar(4) NOT NULL,
    	nom varchar(255) NOT NULL,
    	id_region int(11) NOT NULL,
    	PRIMARY KEY (id_ville_francaise)		
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
     
    CREATE TABLE region (
    	id_region int(11) NOT NULL AUTO_INCREMENT,
    	nom_region varchar(255) NOT NULL,
    	numero varchar(255) NOT NULL,
    	PRIMARY KEY (id_region)	
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
     
     
    SELECT ville_francaise.id_region, region.id_region
    FROM region 
    JOIN ville_francaise ON region.id_region = ville_francaise.id_region
    WHERE ville_francaise.id_region = 1
    Mais je ne suis pas sur ! Car je ne m'y connais pas en jointure.

    Merci à tous

  2. #2
    Membre émérite
    Avatar de badaze
    Homme Profil pro
    Chef de projets info
    Inscrit en
    Septembre 2002
    Messages
    1 412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets info
    Secteur : Transports

    Informations forums :
    Inscription : Septembre 2002
    Messages : 1 412
    Points : 2 522
    Points
    2 522
    Par défaut
    Pourquoi n'essaies tu pas ?
    Cela ne sert à rien d'optimiser quelque chose qui ne fonctionne pas.

    Mon site : www.emmella.fr

    Je recherche le manuel de l'Olivetti Logos 80B.

  3. #3
    Membre averti
    Homme Profil pro
    Autres
    Inscrit en
    Mai 2017
    Messages
    279
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Autres

    Informations forums :
    Inscription : Mai 2017
    Messages : 279
    Points : 421
    Points
    421
    Par défaut
    Code:

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT ville_francaise.id_ville_francaise,  ville_francaise.nom, region.id_region, region.numero, region.nom_region FROM region 
    INNER JOIN ville_francaise ON ville_francaise.id_region = region.id_region;
    N'oubli pas de passer à résolu.
    L’appétit vient en mangeant.
    Pourquoi compliquer quand on peut faire plus simple?
    Une réponse vous a été utile? pensez à
    Vous avez eu la réponse à votre question? marquez votre discussion
    Faites un tour aux FAQs et aux tutoriels et cours.

  4. #4
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2017
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 32
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2017
    Messages : 53
    Points : 22
    Points
    22
    Par défaut
    Merci nazoide pour ta réponse,

    Je n'ai pas répondu directement mais j'avais vu

    Bonne journée

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

Discussions similaires

  1. Jointure entre deux tables ?
    Par spirit69 dans le forum Access
    Réponses: 2
    Dernier message: 05/12/2006, 20h21
  2. jointure entre deux tables mysql
    Par Invité dans le forum SQL Procédural
    Réponses: 7
    Dernier message: 23/04/2006, 20h08
  3. [MySQL] Jointure entre deux tables
    Par Flushovsky dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 03/10/2005, 18h55
  4. PROBLEME DE JOINTURE ENTRE DEUX TABLE
    Par DarkMax dans le forum Langage SQL
    Réponses: 13
    Dernier message: 13/01/2005, 15h11
  5. Jointure entre deux tables et résultat
    Par Asdorve dans le forum Langage SQL
    Réponses: 2
    Dernier message: 02/06/2004, 14h50

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