Cuestión : MSSQL O dentro de muchos Y

¡Señoras de la tarde! la cabeza del

My está friendo hoy, su un viernes así que las puñetas, dejan para pedir algunos otros reveladores compañeros:)el

Below es una pregunta del SQL que estoy trabajando encendido con SCCM, necesito tirar de todo el Y y entonces necesito saber si es Photoshop o ilustrador. ¿Desafortunadamente la manera la pregunta trabaja i no cómo quiero porque también necesito saber si son más nueva que ese cierto grupo fecha/hora pero unfortunaly tira los más viejos porque tienen el ilustrador en ideas de them.
Any?

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

SELECCIONAR 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
De sms_ncs.dbo.v_SoftwareFile INTERNO ENSAMBLAR
                      sms_ncs.dbo.v_MeterData EN sms_ncs.dbo.v_SoftwareFile.FileID = sms_ncs.dbo.v_MeterData.FileID INTERNO ENSAMBLAN
                      sms_ncs.dbo.v_R_System EN sms_ncs.dbo.v_MeterData.ResourceID = sms_ncs.dbo.v_R_System.ResourceID INTERNO ENSAMBLAN
                      sms_ncs.dbo.v_MeteredUser EN sms_ncs.dbo.v_MeterData.MeteredUserID = sms_ncs.dbo.v_MeteredUser.MeteredUserID
DONDE (sms_ncs.dbo.v_MeterData.Released = “0”) Y (sms_ncs.dbo.v_MeterData.StillRunning = “1”) Y 
                      ((sms_ncs.dbo.v_SoftwareFile.FileName = “Photoshop.exe ") O
                      (sms_ncs.dbo.v_SoftwareFile.FileName = “illustrator.exe ")) class= > " claro " de 
class= del

Respuesta : MSSQL O dentro de muchos Y

usted necesita agregar () alrededor de O ---
usted debe también comenzar a usar alias de la tabla:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
SELECCIONAR md.TimeSerial
     , md. Comenzado
     , md. Lanzado
     , md.StillRunning
     , sf.FileName
     , s.Name0
     , s.SMS_Unique_Identifier0
     , mu.FullName
     , mu.UserName
     , md.EndTime
  De sf de sms_ncs.dbo.v_SoftwareFile
INTERNO ENSAMBLAR el md de sms_ncs.dbo.v_MeterData
   EN sf.FileID = md.FileID 
INTERNO ENSAMBLAR sms_ncs.dbo.v_R_System s
  EN md.ResourceID = s.ResourceID 
INTERNO ENSAMBLAR sms_ncs.dbo.v_MeteredUser MU
  EN md.MeteredUserID = mu.MeteredUserID
DONDE md. Lanzado = “0”
  Y md.TimeSerial > “1279105480”
  Y md.StillRunning = “1”
  Y (  sf.FileName = “Photoshop.exe”
      O sf.FileName = “illustrator.exe” 
      )
Otras soluciones  
 
programming4us programming4us