Bonsoir,
Voilà plusieurs heures que je planche sur une requête bateau mais impossible de la faire fonctionner...
je veux sélectionner les lignes uniquement quand :
- EventStamp est entre '2017-05-26 00:00:01' et '2017-06-26 00:00:01'
- TagName ne contient pas 'Flag'
- TagName ne contient pas '_TMP_'
- TagName ne contient pas 'AL' uniquement si value est différent de True
Tout fonctionne sauf lorsque j’essaye de rajouter la dernière condition avec 'AL' et true... Une idée ?
je vous ai mis mon début de requête dessous pour voir.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Select top 1000 * FROM [Runtime].[dbo].[v_EventHistory] where (EventStamp BETWEEN '2017-05-26 00:00:01' AND '2017-06-26 00:00:01' ) AND NOT (TagName Like '%Flag%') AND NOT (TagName Like '%_TMP_%') AND NOT (TagName Like '%AL' AND value = 'true')
Partager