Forum Użytkownikow Subiekt GT
InsERT GT => Dodatki - zestawienia - sfera => Wątek zaczęty przez: KasWag w Luty 16, 2018, 15:04:56
-
Potrzebuje wygenerować zapytanie do bazy w postaci:
Lista opisów pozycji zamówień o statusie nie zrealizowanym.
Z pierwszą częścią sobie poradziłem:
SELECT
ob_DokHanId, ob_Opis
FROM
dok_Pozycja
WHERE
ob_Opis != ''
Zamówienia o statusie nie zrealizowanym wyłuskałem z tego:
SELECT
dok_DataWyst, dok_NrPelny, dok_OdbiorcaId
FROM
dok__Dokument
WHERE
dok_Typ = 16 And dok_Status = 6
Tylko teraz jak to połączyć w całość. Z nazwą klienta już jakoś sobie poradzę
-
SELECT
dok_DataWyst [Data przyjęcia] , dok_NrPelny [Nr. Dokumentu], adr_Nazwa[Kontrachent],adr_Telefon[Telefon],tw_Nazwa[Nazwa usługi], ob_Opis [Opis]
FROM
dok__Dokument
INTER JOIN dok_Pozycja ON ob_DokHanID = dok_Id
JOIN tw__Towar ON ob_TowId = tw_Id
JOIN adr__Ewid ON dok_OdbiorcaId = adr_IdObiektu
WHERE
(dok_Status in ({CHL:nie zrealizowane#6#zrealizowane#8#:Status zamówienia:6:(nie zrealizowane)}))
AND dok_Typ = 16 AND adr_TypAdresu = 1 AND ob_Opis !=''
ORDER BY dok_DataWyst