begin process at 2010 03 19 20:55:26
  Trouver un code source :
 
dans
 
Accueil > Forum > 

SQL

 > 

MySQL

 > 

Requêtes

 > 

requete sur 3 tables


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

requete sur 3 tables

lundi 20 octobre 2008 à 19:52:17 | requete sur 3 tables

Ma2004

Bonjour,

Je dispose de trois tables A, B et C.
A: idA,nom,prenom
B: idB,lieu,distance
C: idC,idA,idB,temps

idA clé primaire unique de A
idB clé primaire unique de B
idC clé primaire unique de C

Mon but est de sortir le temps minimum (table C), le nom, le lieu et la distance, par distance pour idA=2;
Ma requête est la suivante:
SELECT min( temps ),nom,lieu,ditance
FROM C, B, A
WHERE C.idB = B.idB
AND C.idA = A.idA
AND A.idA =2
GROUP BY B.distance
 
Les temps, distance et noms sont bons dans le résultat mais pas le lieu.
Je suis preneur de toute idée sur le sujet. J'ai le sentiment d'être passé à côté de quelquchose mais impossible de voir quoi . . .

D'avance merci.






================================================================

mardi 21 octobre 2008 à 00:56:26 | Re : requete sur 3 tables

blach100

vous devez travailler avec les jountures internes

votre requette sera

SELECT Min( c.temps ) , a.nom , b.lieu,b.ditance
FROM A inner join C
ON C.idA = A.idA
join B
ON C.idB = B.idB
where A.idA =2
GROUP BY B.distance

mercredi 22 octobre 2008 à 13:34:48 | Re : requete sur 3 tables

Ma2004

Bonjour,

Merci d'avoir répondu à ma question.
Toutefois, votre réponse me donne exactement le même résultat que moi et ne résout donc pas mon problème.

Je pense que je vais essayer de passer par une table temporaire.

Encore merci quand même.






================================================================
 

mercredi 22 octobre 2008 à 15:39:01 | Re : requete sur 3 tables

blach100

alors vous essayez une autre méthode
fait ta requête dans les vue
(par l'assistance)

sinon vous devez réinstaller le logiciels


 


Cette discussion est classée dans : lieu, tables, distance, ida, idb


Répondre à ce message

Sujets en rapport avec ce message

Nom de table !? [ par jimmy69 ] Bonjour a tous,Je suis en train de realiser un p'tit projet en php avec sql serveur 2000 !J'ai une p'tite question a vous poser !je suis en train de c liste des tables [ par Mouffi ] Bonjour,Je voudrais recuperer le nom des tables d'une base SQl serveur 2000 depuis un programme vb.netmerci d'avance Afficher les tables d'une ou plusieurs bases [ par Rouk ] Bonjour,Je developpe en vb.net avec une connexion a une base Sql.Je souhaiterai afficher dans une ComboBox la liste de base Sql et suite a cela affich Selection de tables [ par Rouk ] Bonjour,je debeloppe en vb.net un datagrid alimente par une base sqlje voudrai faire une selection des tables que j'affiche dans le datagrid.SELECT comment faire une association CIM [ par raziel62 ] Salut,j'ai un probleme sur ma base de donnée qui gere des composants hardware, je n'arrive pas a relier deux tables (constructeur et type_composant).j 2 liens entre 2 tables [ par fstyle ] Bonjour/soirJe suis en train de créer un système pour gérer ma comptabilité ...et je suis devant un problème !Dans mon mld, il y a 2 tables : t_compta Sql et disparition de valeurs [ par sky_striker ] Bonjour dans mon programme j'utilise un champ particulier dans mes tables que j'ai appellé la valeur inconnue.Cette valeur porte l'id 0 dans toute mes Probléme de Requéte ( surement simple ) [ par ITALIA ] Je developpe actuellement un programme en vb6 attaquant une base Access 97...et j'ai un souci avec une requête SQL.J'ai deux tables PPM2004 et PPM2005 liaison de données dans SQL Server [ par titoune76 ] Comment faire dans SQL Server pour créer une vue selectionnant plusieurs champs de plusieurs tables (jusque la pas de pb), ces tables se situant dans faire une insertion sur plusieures tables [ par tenrod ] bijour!je voudrais savoir si il est possible d'effectuer un insert sur plusieures tables du genre:insert into latable1, latable2, latable3...values va


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,905 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales