Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : probleme de comparaison de table [ Archives / Problème avec une requête ] (ehmarc)

jeudi 18 novembre 2004 à 17:19:41 | probleme de comparaison de table

ehmarc

Salut

Je suis sous MySQL voici ma requete
jai deux table t1 et t2 qui ont en gros une soixantaine d'entrer chacunne
je veut faire ressortir les champ qui ne sont pas present dans la dexieme....
je fait donc

select t1.id,t1.type,t1.Inter,t1.Expr,t1.Delai,t1.Cout
from `tab` t1, `tab2` t2
where t1.Inter != t2.base

a ceci je voudrai environ 4 à 5 résultat...
mais j'en ai 4096

J'imagine que le probleme vient du fait que quand je fait ma requete ca doit etre une sorte de moulinette qui compare ma premiere table a ma deuxième champ par champ (ce qui expliquerai les redondances au niveau de mes résultats)

++

"Aucun de nous ne sait ce que nous savons tous, ensemble."
Lao Tseu inventeur du "copier coller"

jeudi 18 novembre 2004 à 21:52:09 | Re : probleme de comparaison de table

fabrice69

Administrateur CodeS-SourceS
Il faut utiliser les Outer Join pour cela.
Cf ici :
- http://sqlpro.developpez.com/cours/sqlaz/jointures/

Romelard Fabrice (Alias F___)

mercredi 24 novembre 2004 à 17:22:57 | Re : probleme de comparaison de table

ehmarc

salut,

bon ca fait plus de 1 heure que j'essaye des outer join inner join....

pas de probleme a faire mes requetes mais ca marche pas j'ai toujours le meme resultat...

Jai palié en faisant une double boucle (avec deux requete simple dans mon prog) mais si ya mieux je voudrai bien savoir comprendre et mettre en oeuvre

++

"Aucun de nous ne sait ce que nous savons tous, ensemble."
Lao Tseu inventeur du "copier coller"

dimanche 28 novembre 2004 à 16:05:30 | Re : probleme de comparaison de table

Creat

Comme dit Fabrice69 va à l'adresse mentionné et prend l'exemple 13 dans les jointures externes.

C'est quoi les champs que tu as dans tes 2 tables.

Coridalement

jeudi 2 décembre 2004 à 09:30:36 | Re : probleme de comparaison de table

MokhTelnet

je trouve que le résultat obtenu est logique.
tu n'est pas entrains d'utiliser une jointure (c tout a fait le contraire)

essaye "distinct"

select distinct t1.id,t1.type,t1.Inter,t1.Expr,t1.Delai,t1.Cout
from `tab` t1, `tab2` t2
where t1.Inter != t2.base

bonne chance



Cette discussion est classé dans : table, probleme, t1, champ, t2


Répondre à ce message

Sujets en rapport avec ce message

Probleme de Requete [ par ehmarc ] Salut à tous,Voila j'ai un soucis je possede une table X dans laquelle je fait une requete genre : select * from X where Champ = 'toto' ma requete mar requete sql [ par benjah ] Bonjour a tous,J'ai un problème pour pondre une requete sql. Voici mon probleme:J'ai deux tables : t1 et t2pour une donnée t1 est associée [0,n] donné Organisation de table [ par christobal ] Bonjour, mon probleme est le suivant. Dans ma zone d'administration je crée des acces en remplisant une table (Administration) composé des champs : lo Dédoublonner [ par ehmarc ] Salut,Je veut dédoublonner une table (je suis sous SQL server)Donc dans un premier temps :recherche des doublons et mise dans une table temporaires :I Trigger before delete [ par RMI ] Bonjour,Je souhaite créé un trigger sur la suppression d'enregistrement d'un table T1. Un table T2 est lié avec T1 par une référence de clé étrangère. Procédure Stockée Recherche dans une table [Urgent] [ par Mr Capone ] Bonjour, je souhaite a l'aide d'une procédure stocké savoir si une valeur existe dans une table mais j'y arrive pas. voici mon code : create proced Insertion d'un résultat d'une requete [ par nounours21_6 ] Bonjour a tousvoila, j'ai deux tables quasiment identiquela différence se porte sur un champdonc j'ai fais une procédure stockée sous SQL Server 2005 Suppression de doublon.... [ par Ry_Yo ] Bonjour à tous,Je travail sous sqlserver et après recherche sur votre site, je n'ai pas trouvé de méthode pour supprimer des doublon ou triplon, quadr Optimisation d'une requête de mise à jour [ par josserand ] Bonjour, J'ai besoin de créer des requêtes de mises à jour, appelant une sous-requête. Du genre :Code :</d Requête de recherche [ par evay16 ] Bonjour,Voila, pour l'un de mes examens d'informatique, nous avons du concevoir sous Access, la base de données d'une vidéothèque.J'ai organisé une Ta


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,250 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.