[SQL SERVER] difference entre ANY et SOME?

Résolu/Fermé
sixland Messages postés 36 Date d'inscription mardi 12 mars 2002 Statut Membre Dernière intervention 26 juin 2005 - 25 mars 2005 à 14:40
sixland Messages postés 36 Date d'inscription mardi 12 mars 2002 Statut Membre Dernière intervention 26 juin 2005 - 31 mars 2005 à 08:57
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
A voir également:

4 réponses

sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
25 mars 2005 à 15:52
Tu trouvera ton bonheur là:
http://tinyurl.com/4etyn
0
sixland Messages postés 36 Date d'inscription mardi 12 mars 2002 Statut Membre Dernière intervention 26 juin 2005
25 mars 2005 à 16:00
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
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
25 mars 2005 à 17:55
La doc de Microsoft dit également qu'ils sont équivalents:
http://msdn.microsoft.com/library/en-us/tsqlref/ts_setu-sus_17jt.asp
0
sixland Messages postés 36 Date d'inscription mardi 12 mars 2002 Statut Membre Dernière intervention 26 juin 2005
31 mars 2005 à 08:57
merci bcp, j'ai obtenu ce que je voulais et apparement ils sont identiques dans la plupart des cas
merci
0