SuperBouly
Messages postés410Date d'inscriptiondimanche 1 février 2004StatutMembreDernière intervention 8 mai 2010
-
16 févr. 2009 à 14:16
SuperBouly
Messages postés410Date d'inscriptiondimanche 1 février 2004StatutMembreDernière intervention 8 mai 2010
-
17 févr. 2009 à 19:59
bonjour,
Je fais une requête simple sur une table et je veux exprimer une condition sur un paramètre :
par exemple :
IF (@NumEntreprise <> 0)
(SELECT UserName, UserId, NumGroupement FROM aspnet_Users WHERE (NumEntreprise = @NumEntreprise))
ELSE
(SELECT UserName, UserId, NumGroupement FROM aspnet_Users)
N'y at-il pas moyen plus simple d'écrire ça autrement, sans répéter toute la requête SELECT (si elle est un peut longue...)
merci de vos lumières
SuperBouly
SuperBouly
Messages postés410Date d'inscriptiondimanche 1 février 2004StatutMembreDernière intervention 8 mai 2010 17 févr. 2009 à 19:59
bonsoir,
Merci de vos réponses, je ne suis vraiment pas un spécialiste du sql. J'ai même oublié de spécifier que je travaille sur sql Server 2005. La solution d'Ikan ne marchera donc sans doute pas, mais je vais essayer celle de ed73, elle me parait répondre à mon problème..