Fråga : MSSQL ELLER inom många OCH

Aftondamtoalett! huvudet för

My steker i dag, dess en fredag, så hecken, låter för att fråga några andra med- bärare:),

Below är ett arbete för förmiddag för SQL-query I på med SCCM, jag behöver alla av handtagbaksida, OCH och därefter jag behöver att veta, om det är endera Photoshop eller illustratören. Tyvärr långt queryen fungerar I inte hur jag önskar, därför att jag behöver också att veta, om de är nyare än den bestämda stämpel men unfortunaly den för tid handtag tillbaka äldre, därför att de har illustratören i idéer för them.
Any?

Cheers, för class=" codeSnippet " för
steve

1 för >

VÄLJ sms_ncs.dbo.v_MeterData.TimeSerial, sms_ncs.dbo.v_MeterData.Started, sms_ncs.dbo.v_MeterData.Released, sms_ncs.dbo.v_MeterData.StillRunning, sms_ncs.dbo.v_SoftwareFile.FileName, 
                      sms_ncs.dbo.v_R_System.Name0 sms_ncs.dbo.v_R_System.SMS_Unique_Identifier0, sms_ncs.dbo.v_MeteredUser.FullName, sms_ncs.dbo.v_MeteredUser.UserName, sms_ncs.dbo.v_MeterData.EndTime
FRÅN INRE sms_ncs.dbo.v_SoftwareFile SAMMANFOGA
                      sms_ncs.dbo.v_MeterData PÅ sms_ncs.dbo.v_SoftwareFile.FileID = INRE sms_ncs.dbo.v_MeterData.FileID SAMMANFOGAR
                      sms_ncs.dbo.v_R_System PÅ sms_ncs.dbo.v_MeterData.ResourceID = INRE sms_ncs.dbo.v_R_System.ResourceID SAMMANFOGAR
                      sms_ncs.dbo.v_MeteredUser PÅ sms_ncs.dbo.v_MeterData.MeteredUserID = sms_ncs.dbo.v_MeteredUser.MeteredUserID
VAR (sms_ncs.dbo.v_MeterData.Released = ”0”) OCH (sms_ncs.dbo.v_MeterData.StillRunning = ”1”) OCH 
                      ((sms_ncs.dbo.v_SoftwareFile.FileName = ”Photoshop.exe”) ELLER
                      (sms_ncs.dbo.v_SoftwareFile.FileName = ”illustrator.exe”))<-/pre>
" klar "

Svar : MSSQL ELLER inom många OCH

du behöver att tillfoga () runt om ELLER ---
du bör också starta att använda för att bordlägga pseudonymer:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
VÄLJ md.TimeSerial
     , md. Startat
     , md. Utsläppt
     , md.StillRunning
     , sf.FileName
     , s.Name0
     , s.SMS_Unique_Identifier0
     , mu.FullName
     , mu.UserName
     , md.EndTime
FRÅN  sms_ncs.dbo.v_SoftwareFile-sf
INRE SAMMANFOGA sms_ncs.dbo.v_MeterData-md
   PÅ sf.FileID = md.FileID 
INRE SAMMANFOGA sms_ncs.dbo.v_R_System s
  PÅ md.ResourceID = s.ResourceID 
INRE SAMMANFOGA sms_ncs.dbo.v_MeteredUser mu
  PÅ md.MeteredUserID = mu.MeteredUserID
VAR md. Utsläppt = ”0”,
  OCH md.TimeSerial > ”1279105480”,
  OCH md.StillRunning = ”1”,
  OCH (  sf.FileName = ”Photoshop.exe”,
      ELLER sf.FileName = ”illustrator.exe”, 
      )
Andra lösningar  
 
programming4us programming4us