Bonjour,
C'est tout simple à comprendre !
Mais je pense qu'il est inévitable d'utiliser 2 requêtes compte tenu de la limitations des instructions SQL ou fonctions WLangage disponibles dans ces rubriques calculées. Ou alors j'ai pas bien vu !
Voici le code SQL de ma requête qui permet d'affecter la valeur 1 à code couleur d'une localisation précise
Cependant je voudrais pouvoir affecter la valeur 2 pour les autres localisations... sans avoir à faire une autre requête.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 SELECT DISTINCT OEUVRES.IDOEUVRE AS IDOEUVRE, OEUVRES.IDBIBLIOTHEQUE AS IDBIBLIOTHEQUE, OEUVRES.IDLOCALISATION AS IDLOCALISATION, 1 AS CodeCouleurOeuvre FROM OEUVRES WHERE OEUVRES.IDBIBLIOTHEQUE = ParamBibliothèqueEnCours AND OEUVRES.IDLOCALISATION = ParamBibliothèqueEnCours
Du type, une simple condition intégrée dans cette rubrique calculée :
Et là ... j'ai pas trouvé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Si Localisation = Troyes alors CodeCouleurOeuvre = 1 Sinon CodeCouleurOeuvre = 2 FIN
merci à vous
Partager