>QUERY1="select decoder.iddecoder, decoder.mdecoderlasciato, lavorisky.idlavoro
>from lavorisky inner join decoder on lavorisky.indicedecoder=decoder.iddecoder"
>
>QUERY2=select iddecoder as 'ID Decoder', mdecoderlasciato as
>'Decoder Lasciati' FROM Decoder
>where mdecoderlasciato <> '' order by mdecoderlasciato ASC
>
>Come posso creare un singola query che la query 2 deve essere
>eseguira sui risultati della query1.
Da quanto hai scritto la Query2 viene eseguita sulla tabella Decoder.
Vorresti modificarla sostituendo alla tabella Decoder una tabella derivata dalla prima SELECT?
Non mi sembra una buona idea dato che puoi riscrivere il tutto in una singola query:
SELECT
D.iddecoder AS [ID Decoder]
, D.mdecoderlasciato AS [Decoder Lasciati]
FROM lavorisky AS L
JOIN decoder AS D
ON L.indicedecoder = D.iddecoder
WHERE D.mdecoderlasciato <> ''
ORDER BY D.mdecoderlasciato;
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org