Ho un problema,devo creare una queri che prende i dati da un'altra queri creata prima vi posto il codice..
PRIMA QUERY
<cfquery name="Q_ULTIMA_OPERAZIONE_OPERAI" datasource="DB" password="password" username="username" cachedwithin="#createTimeSpan( 0,0,10,0) #">
SELECT MAX(dbo.T_DEVICE_EVENT.ISTANTE_OCCORRENZA) AS ULTIMO_ISTANTE_OCCORRENZA, dbo.T_DEVICE_EVENT.OPERATORE_1
FROM dbo.T_DEVICE_EVENT
WHERE (dbo.T_DEVICE_EVENT.TIPO_OPERAZIONE = '100' Or dbo.T_DEVICE_EVENT.TIPO_OPERAZIONE = '101')
GROUP BY dbo.T_DEVICE_EVENT.OPERATORE_1</cfquery>
SECONDA QUERY CHE PRENDE DATI DALLA PRIMA CHE IL RISULTATO DOVREBBE ESSERE "Q_OPERATORI_LOGATI"
<cfquery name="Q_OPERATORI_LOGATI" datasource="DB">
SELECT dbo.T_OPERAIO.NOME + ' ' + dbo.T_OPERAIO.COGNOME AS OPERATORE, dbo.T_DEVICE_EVENT.ISTANTE_OCCORRENZA, dbo.T_DEVICE_EVENT.OPERATORE_1
FROM dbo.T_DEVICE_EVENT INNER JOIN Q_ULTIMA_OPERAZIONE_OPERAI ON (dbo.T_DEVICE_EVENT.OPERATORE_1 = Q_ULTIMA_OPERAZIONE_OPERAI.OPERATORE_1) AND (dbo.T_DEVICE_EVENT.ISTANTE_OCCORRENZA = Q_ULTIMA_OPERAZIONE_OPERAI.ULTIMO_ISTANTE_OCCORREN ZA) LEFT JOIN dbo.T_DEVICE_EVENT.OPERATORE_1 = dbo.T_OPERAIO.MATRICOLA
WHERE ((dbo.T_OPERAIO.NOME + ' ' + dbo.T_OPERAIO.COGNOME) <> '') AND (dbo.T_DEVICE_EVENT.TIPO_OPERAZIONE = '100') </cfquery>
se qualcuno mi puo' dare un consiglio...
aspetto notizie![]()