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 :

Sélection sur 2 tables.


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    584
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 584
    Par défaut Sélection sur 2 tables.
    Bonjour,
    je vous donne la structure de la table et je vous explique ma question :

    Table membres :
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    CREATE TABLE IF NOT EXISTS `members` (
      `idmembers` int(6) NOT NULL auto_increment,
      `login` varchar(128) NOT NULL default '',
      `pass` varchar(128) NOT NULL default '',
      `email` varchar(128) NOT NULL default '',
      `points` int(6) NOT NULL default '',
      KEY `idmembers` (`idmembers`)
    ) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=22 ;

    Table clics :
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    CREATE TABLE IF NOT EXISTS `clics` (
      `idclics` int(9) NOT NULL auto_increment,
      `idmembers` int(6) NOT NULL default '0',
      `idsite` int(9) NOT NULL default '0',
      `ip` varchar(20) NOT NULL default '',
      `timestamp` date NOT NULL,
      KEY `idclic` (`idclics`)
    ) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=10 ;

    En fait je voudrai faire un select pour afficher la liste des membres en affichant aussi le nombre de clics effectué par chaque membre sur les sites.
    Les clics effectué sont enregistrer dans la table clics a chaque fois qu'un membres visite un site.

    Merci de votre aide.

  2. #2
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 506
    Par défaut
    Bonjour, je vois pas à quoi correspond le nombres de clic, dans la tables 'clics'

    en attendant voici de quoi tout afficher

    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
    SELECT * FROM members
    INNER JOIN clics
    ON members.idmembers = clics.idmembers

  3. #3
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    584
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 584
    Par défaut
    en fait pour le nombre de clic je fait une requete avec SUM avec dans le where l'idmembre pour savoir combien de clic a effectué le membre.

  4. #4
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 506
    Par défaut
    Bonjour,
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    SELECT idmembers,count(idmembers) FROM clics
    GROUP BY idmembers

  5. #5
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    584
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 584
    Par défaut
    C'est ce que j'avais besoin, merci bien

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

Discussions similaires

  1. Sélection sur plusieurs tables
    Par Alexandre le Grand dans le forum Linq
    Réponses: 0
    Dernier message: 26/07/2014, 15h36
  2. [AC-2007] Requête de sélection sur deux tables
    Par Petit Rasta dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 27/05/2010, 17h08
  3. [AC-2007] Requête sélection sur deux tables liées
    Par rogerfon dans le forum Requêtes et SQL.
    Réponses: 7
    Dernier message: 10/04/2010, 14h30
  4. Réponses: 2
    Dernier message: 17/06/2009, 10h12
  5. Sélection sur plusieurs tables
    Par WriteLN dans le forum Requêtes
    Réponses: 19
    Dernier message: 05/10/2005, 15h29

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