[SQL SERVER] difference entre ANY et SOME?

Résolu/Fermé
Signaler
Messages postés
36
Date d'inscription
mardi 12 mars 2002
Statut
Membre
Dernière intervention
26 juin 2005
-
Messages postés
36
Date d'inscription
mardi 12 mars 2002
Statut
Membre
Dernière intervention
26 juin 2005
-
bonjour à tous,
je suis en train d'optimiser une base de donnée sur sql server et lorsque j'utilise de le predicat ANY pour les sous-requetes, j'ai trouvé que l'on pouvait utiliser le predicat SOME qui fait exactement le meme traitement, mtnt je voudrais savoir si c'est exactement le meme dans tous les cas?

c'est pour la defense d'un projet donc c'est pour ca que c'est important pour moi. il est vrai que dans le cas de ma DB je ne vois pas la difference.

merci d'avance

4 réponses

Messages postés
32844
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 621
Tu trouvera ton bonheur là:
http://tinyurl.com/4etyn
Messages postés
36
Date d'inscription
mardi 12 mars 2002
Statut
Membre
Dernière intervention
26 juin 2005

merci bcp pour ce lien mais je connais deja bien ce site, en fait ct plus pour etre sur qu'il n'y ai vraiment aucune difference pour ne pas tomber sur qqun qui la connait et passer pour un incompetant...

donc si je comprends bien le site (et si je suis ma première idée) ce ne sont simplement que des synonymes et rien de plus...

merci
Messages postés
32844
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 621
La doc de Microsoft dit également qu'ils sont équivalents:
http://msdn.microsoft.com/library/en-us/tsqlref/ts_setu-sus_17jt.asp
Messages postés
36
Date d'inscription
mardi 12 mars 2002
Statut
Membre
Dernière intervention
26 juin 2005

merci bcp, j'ai obtenu ce que je voulais et apparement ils sont identiques dans la plupart des cas
merci