Une requete...
Résolu/Fermé
ALIMIRO
Messages postés
104
Date d'inscription
lundi 18 avril 2011
Statut
Membre
Dernière intervention
23 juin 2011
-
4 juin 2011 à 21:21
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 7 juin 2011 à 10:59
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 7 juin 2011 à 10:59
A voir également:
- Une requete...
- Requête sql pix - Forum Python
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Java
- Échec de la requête en raison d'une grave erreur matérielle - Forum Disque dur / SSD
- Nos systèmes ont détecté un trafic exceptionnel sur votre réseau informatique. veuillez renvoyer votre requête ultérieurement. ✓ - Forum Virus
- Requete dhcp - Guide
6 réponses
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
6 juin 2011 à 17:31
6 juin 2011 à 17:31
Bonjour,
Ce que tu veux, c'est UNION, non ?
Essaie cette requête :
SELECT t11 FROM t1 WHERE $h = t11
UNION
SELECT t22 FROM T2 WHERE $h = t22
Par contre, ce que je ne comprends pas avec ton exemple, c'est que ça revient à récupérer $h... que tu connais déjà... À mon avis, il y a un soucis dans le WHERE que tu nous demandes. Il ne s'agit pas de t11 et t22, mais plutôt d'autres colonnes...
Xavier
Ce que tu veux, c'est UNION, non ?
Essaie cette requête :
SELECT t11 FROM t1 WHERE $h = t11
UNION
SELECT t22 FROM T2 WHERE $h = t22
Par contre, ce que je ne comprends pas avec ton exemple, c'est que ça revient à récupérer $h... que tu connais déjà... À mon avis, il y a un soucis dans le WHERE que tu nous demandes. Il ne s'agit pas de t11 et t22, mais plutôt d'autres colonnes...
Xavier
Est-ce que tes deux tables ont un lien entre elles (genre une colonne en commun ou autre) ?
Car ta requête s'écrirait plutôt
select t11,t22 from t1 inner join t2 on t1.quelquechose=t2.quelquechose where $h=t11 ou $h=t22
Car ta requête s'écrirait plutôt
select t11,t22 from t1 inner join t2 on t1.quelquechose=t2.quelquechose where $h=t11 ou $h=t22
ALIMIRO
Messages postés
104
Date d'inscription
lundi 18 avril 2011
Statut
Membre
Dernière intervention
23 juin 2011
5 juin 2011 à 12:15
5 juin 2011 à 12:15
non,le probleme c il faut le resultat des select classer dans un seul table c-a-d si t11=2,3,4 et t22 =5,6,7 le resultat un table qui nome par example result qui contient 1,2,3,4,5,6,7...
ALIMIRO
Messages postés
104
Date d'inscription
lundi 18 avril 2011
Statut
Membre
Dernière intervention
23 juin 2011
6 juin 2011 à 17:56
6 juin 2011 à 17:56
merci xavier
SELECT t11 FROM t1 WHERE $h = t11(avec t11 un des valeurs de t1)
UNION
SELECT t22 FROM T2 WHERE $h = t22 (.............................................)
merci bcp bcp
-------------------------------------------------------------------
Par contre, ce que je ne comprends pas avec ton exemple, c'est que ça revient à récupérer $h... que tu connais déjà... À mon avis, il y a un soucis dans le WHERE que tu nous demandes. Il ne s'agit pas de t11 et t22, mais plutôt d'autres colonnes...
------------pour donner un example simple avec un seul valeur t11 qui deja connu--------------------------------------------------------
SELECT t11 FROM t1 WHERE $h = t11(avec t11 un des valeurs de t1)
UNION
SELECT t22 FROM T2 WHERE $h = t22 (.............................................)
merci bcp bcp
-------------------------------------------------------------------
Par contre, ce que je ne comprends pas avec ton exemple, c'est que ça revient à récupérer $h... que tu connais déjà... À mon avis, il y a un soucis dans le WHERE que tu nous demandes. Il ne s'agit pas de t11 et t22, mais plutôt d'autres colonnes...
------------pour donner un example simple avec un seul valeur t11 qui deja connu--------------------------------------------------------
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
7 juin 2011 à 10:59
7 juin 2011 à 10:59
N'hésite pas à mettre +1 ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Oulah !
Je te donne l'algo tu l'écris en sql ?
Voilà ! plus qu'à le traduire ! PS si tu as une même valeur présente dans les deux tables, elle sera recopié autant de fois qu'elle est présente.
Varaldi Q.
Laisse moi 2 minutes que j'te trouve un autre truc...
Je te donne l'algo tu l'écris en sql ?
Tant que (on est pas à la fin de bd1 ni de bd2) faire si (case de bd1 > case de bd2) alors case de bd3 <= case de bd2 passage à la case de bd3 suivante passage à la case de bd2 suivante sinon case de bd3 <= case de bd1 passage à la case de bd3 suivante passage à la case de bd1 suivante fin si fin tant que Si (on est pas à la fin de bd1) alors tant que (on est pas à la fin de bd1) faire case de bd3 <= case de bd1 passage à la case de bd3 suivante passage à la case de bd1 suivante fin tant que fin si Si (on est pas à la fin de bd2) alors tant que (on est pas à la fin de bd2) faire case de bd3 <= case de bd2 passage à la case de bd3 suivante passage à la case de bd2 suivante fin tant que fin si
Voilà ! plus qu'à le traduire ! PS si tu as une même valeur présente dans les deux tables, elle sera recopié autant de fois qu'elle est présente.
Varaldi Q.
Laisse moi 2 minutes que j'te trouve un autre truc...
ALIMIRO
Messages postés
104
Date d'inscription
lundi 18 avril 2011
Statut
Membre
Dernière intervention
23 juin 2011
5 juin 2011 à 12:34
5 juin 2011 à 12:34
t11=2,3,4 et t22 =5,6,7 c-a-d les valeurs dans les attributs la case 1 de t11=2...
ALIMIRO
Messages postés
104
Date d'inscription
lundi 18 avril 2011
Statut
Membre
Dernière intervention
23 juin 2011
5 juin 2011 à 13:04
5 juin 2011 à 13:04
imaginez deux table voitures et Camions
et les deux tables composes d'un seul attribut voitures-->marque et Camions-->Taille par example....
donner moi la requte qui affiche les marques et les tailles mais dans un seul table nommé voicam...""
merci Varaldi Q pour le Suivi...
et les deux tables composes d'un seul attribut voitures-->marque et Camions-->Taille par example....
donner moi la requte qui affiche les marques et les tailles mais dans un seul table nommé voicam...""
merci Varaldi Q pour le Suivi...
ALIMIRO
Messages postés
104
Date d'inscription
lundi 18 avril 2011
Statut
Membre
Dernière intervention
23 juin 2011
Modifié par ALIMIRO le 6/06/2011 à 17:14
Modifié par ALIMIRO le 6/06/2011 à 17:14
non!!!!!!!!!
mais le resultat doit étre une table avec une attribut....
donner moi la requte qui affiche les marques et les tailles mais dans un seul table nommé voicam..."" avec comme valeur les valeurs des deux attributs t11 t22
mais le resultat doit étre une table avec une attribut....
donner moi la requte qui affiche les marques et les tailles mais dans un seul table nommé voicam..."" avec comme valeur les valeurs des deux attributs t11 t22
ALIMIRO
Messages postés
104
Date d'inscription
lundi 18 avril 2011
Statut
Membre
Dernière intervention
23 juin 2011
5 juin 2011 à 12:32
5 juin 2011 à 12:32
non impossible de trouve deux valeurs egaux entre les deux tables
ALIMIRO
Messages postés
104
Date d'inscription
lundi 18 avril 2011
Statut
Membre
Dernière intervention
23 juin 2011
5 juin 2011 à 12:46
5 juin 2011 à 12:46
bd1 c-a-d base de donnee
ALIMIRO
Messages postés
104
Date d'inscription
lundi 18 avril 2011
Statut
Membre
Dernière intervention
23 juin 2011
5 juin 2011 à 17:03
5 juin 2011 à 17:03
un autre...
ALIMIRO
Messages postés
104
Date d'inscription
lundi 18 avril 2011
Statut
Membre
Dernière intervention
23 juin 2011
5 juin 2011 à 19:27
5 juin 2011 à 19:27
????