Napisałem i mam teraz puste kolumny lecz w zamówieniach gdzie powinien być adres dostawy (mam odhaczone w zamówieniu inny adres dostawy) mam puste komórki. Coś muszę mieć nie tak albo jeszcze czegoś nie dopisałem.
SELECT
Dok.dok_Id AS ID,
Dok.dok_DataWyst,
Dok.dok_NrPelny,
Adres.adrh_Nazwa AS Nazwa,
Adres.adrh_Miejscowosc AS Miejscowosc,
Adres.adrh_Kod AS Kod_pocztowy,
Adres.adrh_Adres AS Ulica,
adr_Ulica,
adr_Kod,
adr_Miejscowosc,
Dok.dok_KwWartosc AS Wartość,
Dok.zre_KwWartosc,
Dok.dok_TerminRealizacji,
Dok.dok_RodzajOperacjiVat,
FlagaUzytk.uz_Identyfikator,
Dok.dok_TransakcjaId,
Dok.dok_Status
FROM
vwDok4ZamGrid AS Dok
LEFT JOIN adr__Ewid ON dok_Id = adr_IdObiektu AND adr_TypAdresu = 11
LEFT JOIN adr_Historia AS Adres ON Dok.dok_OdbiorcaAdreshId=Adres.adrh_Id
-- LEFT JOIN adr__Ewid ON dok_Id = adr_IdObiektu AND adr_TypAdresu = 11
-- LEFT JOIN adr_Ewid ON dok_Id = adr_IdObiektu AND adr_TypAdresu = 11
-- LEFT JOIN adr__Ewid ON adr_TypAdresu = 11
LEFT JOIN sl_Kategoria AS kat ON Dok.dok_KatId=kat.kat_Id
LEFT JOIN fl_Wartosc AS FlagiWartosci ON Dok.dok_Id=FlagiWartosci.flw_IdObiektu AND flw_IdGrupyFlag = 8
LEFT JOIN pd_Uzytkownik AS FlagaUzytk ON FlagiWartosci.flw_IdUzytkownika=FlagaUzytk.uz_Id
LEFT JOIN fl__Flagi AS Flagi ON FlagiWartosci.flw_IdFlagi=Flagi.flg_Id
LEFT JOIN sl_FormaPlatnosci AS FormyPlatnosciKarta ON Dok.dok_KartaId=FormyPlatnosciKarta.fp_id
LEFT JOIN sl_FormaPlatnosci AS FormyPlatnosciKredyt ON Dok.dok_KredytId=FormyPlatnosciKredyt.fp_id
WHERE
Dok.dok_Typ = 16
AND Dok.dok_MagId = 1
AND DateDiff(year, Dok.dok_DataWyst, '20170510')=0
AND (Dok.dok_Status <> 2)
AND (Dok.dok_Status <> 8)
AND (Dok.dok_StatusEx = 0)
ORDER BY
Adres.adrh_Nazwa DESC