Joanna Kocoł

Joanna Kocoł Główny księgowy,
Pełnomocnik ds. ISO

Temat: Łączenie danych z tabel

Witam raz jeszcze! Mam problem z połączeniem danych z dwóch tabel.
Pierwsza tabela "Sprzedaż" zawiera kolumny:
- Okres
- Zlecenie
- Wartość
i wszystkie jej kolumny są zwracane w istniejącej już kwerendzie.
Druga tabela "RWT" ma kolumny:
- Okres
- Zlecenie
- Wartość
Chcę dołączyć tabelę "RWT" do tej kwerendy ale tak, żeby w kwerendzie były prezentowane wszystkie wiersze z tabeli "Sprzedaż" a do nich przyporządkowane wiersze z tabeli "RWT" mające taką samą nazwę zlecenia. W razie braku danych dla danego zlecenia w tabeli RWT prezentowana ma być wartość "zero".
Pozdrawiam
Nikodem Dobrzański

Nikodem Dobrzański Architekt systemu,
BizTech Konsulting
S.A.

Temat: Łączenie danych z tabel

select
s.*
, r.*
from [Sprzedaż] s
left outer join [RWT] r on s.[Zlecenie] = r.[Zlecenie]

Jak nie będzie danych z dołączonej tabeli, to będzie wypełnienie NULL
Joanna Kocoł

Joanna Kocoł Główny księgowy,
Pełnomocnik ds. ISO

Temat: Łączenie danych z tabel

Dziękuję za błyskawiczną odpowiedź :)
Pytanie laika: czy pod literki s i r mam podstawić nazwy tabel?
Joanna Kocoł

Joanna Kocoł Główny księgowy,
Pełnomocnik ds. ISO

Temat: Łączenie danych z tabel

Już wiem, że nie muszę :)
Nikodem Dobrzański

Nikodem Dobrzański Architekt systemu,
BizTech Konsulting
S.A.

Temat: Łączenie danych z tabel

r i s to aliasy tablic. Kod jest dużo bardziej przejrzysty.
Joanna Kocoł

Joanna Kocoł Główny księgowy,
Pełnomocnik ds. ISO

Temat: Łączenie danych z tabel

Dzień dobry! Formuła działa prawie tak, jak chcę ponieważ nieprecyzyjnie się wyraziłam. Formuła przypisuje wartości tabeli RWT do każdego takiego samego zlecenia a mi zależy na tym, żeby przypisywało do takiego samego zlecenia ale zgodnie z okresem oraz żeby wyświetlało dane z RWT nawet, gdy nie będzie żadnej sprzedaży, i sprzedaż, nawet bez danych w RWT. Jednym słowem chcę wiedzieć, jakie w danym okresie oraz na przestrzeni wszystkich okresów były wartości sprzedaży i RWT na danym zleceniu. Nie wiem, czy jasno się wyrażam :(
Pozdrawiam!

Następna dyskusja:

wpisasnie danych z formular...




Wyślij zaproszenie do