trucco: se ci si prende la briga di scrivere il codice in maniera ordinata (correttamente indentata)
codice:
SELECT
PRODUZIONE_T.NUMEROCOMMESSA,
ANGCLIENTIFORNITORI.RAGIONESOCIALE1,
PRODUZIONE_T.DATACONSEGNA,
ANGUTENTI.NOMINATIVO
FROM
(SELECT
PRODUZIONE_T.NUMEROCOMMESSA,
ANGCLIENTIFORNITORI.RAGIONESOCIALE1,
PRODUZIONE_T.DATACONSEGNA
FROM
PRODUZIONE_T
LEFT OUTER JOIN ORDINI_T ON PRODUZIONE_T.CODORDINE=ORDINI_T.CODORDINE
INNER JOIN ANGCLIENTIFORNITORI ON ANGCLIENTIFORNITORI.CODCLIFOR=ORDINI_T.CODCLIFOR)
INNER JOIN
(SELECT
ANGUTENTI.NOMINATIVO
FROM
ANGUTENTI) ON PRODUZIONE_T.RESPONSABILEUC = ANGUTENTI.IDUTENTE
ORDER BY
PRODUZIONE_T.NUMEROCOMMESSA;
si vede subito che la tabella PRODUZIONE_T non è esposta dove viene richiamata: ragionaci un attimo e capirai