Io ho questa query con join tra 2 tabelle che funziona alla perfezione:
codice:
SELECT * FROM dbo.DOC_MAST INNER JOIN dbo.DOC_DETT ON dbo.DOC_MAST.DONUMDOC = dbo.DOC_DETT.DONUMDOC AND dbo.DOC_MAST.DOCODCLI = dbo.DOC_DETT.DOCODCLI WHERE dbo.DOC_MAST.DOCODCLI = var1 AND dbo.DOC_MAST.DONUMDOC = va2 AND dbo.DOC_MAST.DOSTATO = var3
Ho necessità di trasformala in un UPDATE che sfrutta proprio questa SELECT
mi potete aiutare??
devo aggiornare solo il campo DONUMDOC ma di tutte e due le tabelle contemporaneamente
mi hanno detto di metterla così
codice:
UPDATE dbo.DOC_MAST INNER JOIN dbo.DOC_DETT ON dbo.DOC_MAST.DONUMDOC = dbo.DOC_DETT.DONUMDOC AND dbo.DOC_MAST.DOCODCLI = dbo.DOC_DETT.DOCODCLI
SET dbo.DOC_MAST.DONUMDOC = 1 AND dbo.DOC_DETT.DONUMDOC = 1
WHERE dbo.DOC_MAST.DOCODCLI = var1 AND dbo.DOC_MAST.DONUMDOC = va2 AND dbo.DOC_MAST.DOSTATO = var3