Aide pour création d'une requête

Bonjour,



bonjour a tous
je débute dans la création de requête sql...
j'ai créer plusieur tables dans base de donnée
dont une table client avec mail, mdp, nom prenom groupe client (de 1 a 5)
une autre table avec les article code, désignation, marque
et une dernière table prix ( code, prix 1,prix 2...,prix 5)
j'aimerai que lorque qu'un client se connecte ma requète puisse l'identifier par le groupe (de 1 a 5) et ainsi pouvoir lui donner son prix de 1a 5
merci pour votre aide

3 réponses

  1. mysql_query("SELECT * FROM client, prix")

    If ($groupe = 1)
    {
    Echo $prix1
    }
    If ($groupe = 2
    {
    echo $prix2
    }

    etc

    si j'ai bien compris
    0
    1. euh oui mais comment spécifier un prix différent a chaque groupe client si cette dernière table il ne reste plus qu'une colonne prix
      0
      1. ton analyse est mal faite, il te faudrait 2 table en plus pour relier ton prix a ton groupe, je m'explique

        une table Groupe avec un id_groupe et un numéro de groupe
        une table client qui possede une clef etrangere id_groupe
        une table prix qui contient aussi une clef etrangere id_groupe

        ensuite la requete :

        SELECT * FROM client, prix WHERE prix.id_groupe in (SELECT client.id_groupe FROM client WHERE groupe.id_groupe=client.id_groupe);

        voila
        0