Questione : MSSQL O all'interno di molti E

Signore di sera! la testa del

My sta friggendo oggi, relativo venerdì in modo da il diavolo, lascia per chiedere alcuni altri colleghi sviluppatori:)il

Below è una domanda che di SQL sto lavorando sopra con SCCM, devo tir indietroare il tutto E ed allora devo sapere se è Photoshop o illustratore. Purtroppo il senso la domanda funziona la i non come voglio perché inoltre devo sapere se sono più nuove di quel determinato bollo di tempo ma unfortunaly tir indietroare quei più vecchi perché hanno illustratore nelle idee di them.
Any?

Cheers, class= " lineNumbers " >
1 del >
steve

SELEZIONARE 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
Da sms_ncs.dbo.v_SoftwareFile INTERNO UNIR
                      sms_ncs.dbo.v_MeterData SU sms_ncs.dbo.v_SoftwareFile.FileID = sms_ncs.dbo.v_MeterData.FileID INTERNO SI UNISCONO
                      sms_ncs.dbo.v_R_System SU sms_ncs.dbo.v_MeterData.ResourceID = sms_ncs.dbo.v_R_System.ResourceID INTERNO SI UNISCONO
                      sms_ncs.dbo.v_MeteredUser SU sms_ncs.dbo.v_MeterData.MeteredUserID = sms_ncs.dbo.v_MeteredUser.MeteredUserID
DOVE (sms_ncs.dbo.v_MeterData.Released = “0„) E (sms_ncs.dbo.v_MeterData.StillRunning = “1„) E 
                      ((sms_ncs.dbo.v_SoftwareFile.FileName = “Photoshop.exe ") O
                      (sms_ncs.dbo.v_SoftwareFile.FileName = “illustrator.exe ")) class= > " libero " di 
class= del

Risposta : MSSQL O all'interno di molti E

dovete aggiungere () intorno al O ---
dovreste anche cominciare usando gli pseudonimi della tabella:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
SELEZIONARE md.TimeSerial
     , md. Iniziato
     , md. Liberato
     , md.StillRunning
     , sf.FileName
     , s.Name0
     , s.SMS_Unique_Identifier0
     , mu.FullName
     , mu.UserName
     , md.EndTime
  Dallo sf di sms_ncs.dbo.v_SoftwareFile
INTERNO UNIRE il md di sms_ncs.dbo.v_MeterData
   SU sf.FileID = md.FileID 
INTERNO UNIRE sms_ncs.dbo.v_R_System s
  SU md.ResourceID = s.ResourceID 
INTERNO UNIRE sms_ncs.dbo.v_MeteredUser MU
  SU md.MeteredUserID = mu.MeteredUserID
DOVE md. Liberato = “0„
  E md.TimeSerial > “1279105480„
  E md.StillRunning = “1„
  E (  sf.FileName = “Photoshop.exe„
      O sf.FileName = “illustrator.exe„ 
      )
Altre soluzioni  
 
programming4us programming4us