begin process at 2010 02 09 18:19:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive SQL

 > 

Archives

 > 

Problème avec une requête

 > 

probleme de comparaison de table


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

probleme de comparaison de table

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ée 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...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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,686 sec (4)

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