|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2008 Messages : 9 ![]() |
Bonjour à tous,
j'ai deux tables dont la première contient deux colonnes (INT1 et INT2) et la deuxième table contient aussi deux colonnes (ID et Name). Au fait INT1 et INT2 se trouvent sous ID de la deuxième table. Ce que je veux avoir comme résultat doit être respectif à la structure suivante: INT1 - Name - INT2 - Name Merci à vous |
|
|
00
|
|
|
#2 | |
|
Membre Expert
![]() Laure Consultante en Business Intelligence Inscription : avril 2007 Messages : 978 ![]() |
Met une ébauche de requête et ton SGBD.
Citation:
__________________
~ Lola ~ Ne pas oublier : et aussi :
|
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : novembre 2008 Messages : 9 ![]() |
Merci pour la réponse,
la première requête (SELECT UserData.int1, userdata.int2 FROM UserData) me donne par exemple: int1 - int2 10 - 5 11 - 3 12 - 15 5 - NULL et la deuxième (SELECT userinfo.tp_ID, userinfo.tp_title FROM UserInfo ), me donne par exemple: tp_id - tp_title 0 - Mr A 5 - Mr B 3 - Mr C 12 - Mr D 100 - Mr E 11 - Mr F 210 - Mr G et comme résultat je veux avoir int1 - Name - int2 - Name 10 - Mr dix - 5 - Mr B 11 - Mr F - 3 - Mr C 12 - Mr D -15 - Mr Quinze etc.. et mille Mercis |
|
|
00
|
|
|
#4 |
![]() ![]() Alain Ingénieur d'études décisionnel Inscription : mai 2002 Messages : 4 446 ![]() |
Faute de connaître la structure de tes tables, je ne peux que te conseiller d'étudier le tutoriel de SQLPro sur les jointures qui t'apprendra plus qu'une requête toute prête à répondre à ton besoin.
__________________
Modérateur Langage SQL N'oubliez pas le bouton et pensez aux balises [code]Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur ![]() |
|
|
00
|
|
|
#5 | |
|
Membre Expert
![]() Laure Consultante en Business Intelligence Inscription : avril 2007 Messages : 978 ![]() |
Citation:
Mets nous le détail de ta table et une première requête. Quel est ton SGBD ?
__________________
~ Lola ~ Ne pas oublier : et aussi :
|
|
|
|
00
|
|
|
#6 | |
|
Invité de passage
![]() Inscription : novembre 2008 Messages : 9 ![]() |
Citation:
2. Quoi comme détails au juste ? 3. justement je n'ai pas pu faire aucune requête 4. suis sur MS SQL Server Merci |
|
|
|
00
|
|
|
#7 |
![]() ![]() |
Il suffit de faire deux jointures sur la même table.
pHlegMatikangel, essayez de vous en sortir avec ça, faites nous quelques propositions.
__________________
Email : http://scr.im/waldar |
|
00
|
|
|
#8 | |
|
Membre Expert
![]() Laure Consultante en Business Intelligence Inscription : avril 2007 Messages : 978 ![]() |
Citation:
Voulez-vous l'afficher avec ou ne pas l'afficher dans vos résultats. Avant de construire votre requête il faut bien définir les besoins !!!
__________________
~ Lola ~ Ne pas oublier : et aussi :
|
|
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : novembre 2008 Messages : 9 ![]() |
Non chere Lola, Pour chaque ID ya un Nom. Ya pas moyen qu´un NULL sorte
|
|
|
00
|
|
|
#10 |
![]() ![]() |
Mais d'après ta première requête il peut y avoir NULL dans la seconde colonne (int2).
C'est le neuvième message pour te demander encore des précisions sur le besoin réel et la structure des tables impliquées... Bref, applique les règles de ce forum, lis la phrase en bleu de ma signature et applique son principe !
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework... « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau) À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française ! Linuxiens, comptez-vous ! |
|
00
|
Copyright © 2000-2012 - www.developpez.com