Article View: pl.comp.bazy-danych
Article #195130[DB2] - złączenie trzech dziwnych tabel
From: KA-RAM-BA
Date: Tue, 08 Nov 2016 06:50
Date: Tue, 08 Nov 2016 06:50
20 lines
2240 bytes
2240 bytes
Cześć. Mam następujący problem i potrzebuję Waszej pomocy. Mam 3 tabele: OSOBY, DOKUMENTY, PISMA. W tabeli OSOBY mam osoby. Kolumny to: Nazwisko, Imię, PESEL (w tabeli nie ma takich samych osób o tym samym numerze PESEL) W tabeli DOKUMENTY są wpisy dla kogo i kiedy zarejestrowano dokument. Kolumny tabeli to: PESEL, data_rej (wpisów dla danej osoby może być dużo) W tabeli PISMA są wpisy dla kogo i kiedy zarejestrowano pismo. Kolumny to: PESEL, data_rej (wpisów dla danej osoby może być dużo) Chodzi mi to to by wylistować w trzech kolumnach (osoba + data ostatniego najnowszego zarejestrowania dokumentu + data ostatniego zarejestrowania pisma (pod warunkiem, że jest większa niż data ostatniej zarejestrowania dokumentu). Jeśli data ostatniego zarejestrowania pisma jest mniejsza od daty ostatniego zarejestrowania dokumentu to pole zostawić pustą. Czyli coś takiego: Kowalski 2016-10-23 2016-11-05 Nowak 2016-09-01 Baza to DB2 ale ewentualna pomoc może być również na przykładzie innych baz. KA-RAM-BA
Technical Details
Message-ID:
<83f95368-e17c-4df6-a2d7-d2e9695c87ba@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!e187no1223404itc.0!news-out.google.com!i74ni548itb.0!nntp.google.com!e187no1223394itc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
X-Received: by 10.36.68.197 with SMTP id o188mr10729581ita.17.1478587814510; Mon, 07 Nov 2016 22:50:14 -0800 (PST) X-Received: by 10.157.37.125 with SMTP id j58mr434696otd.18.1478587814484; Mon, 07 Nov 2016 22:50:14 -0800 (PST) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!e187no1223404itc.0!news-out.google.com!i74ni548itb.0!nntp.google.com!e187no1223394itc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.bazy-danych Date: Mon, 7 Nov 2016 22:50:14 -0800 (PST) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=79.187.69.101; posting-account=SplkzQoAAABnRhCOmXNQipLBrNwKM079 NNTP-Posting-Host: 79.187.69.101 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <83f95368-e17c-4df6-a2d7-d2e9695c87ba@googlegroups.com> Subject: [DB2] - złączenie trzech dziwnych tabel From: KA-RAM-BA <ka-ram-ba@wp.pl> Injection-Date: Tue, 08 Nov 2016 06:50:14 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit