Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Zalozmy, ze mam katalog ksiazek z rokiem wydania. W jaki sposob wyciagnac z tabeli ksiazki ktorych tytuly sie powtazaly ale te z najnowszym rokiem wydania np:
#id #tytul #wydana 1 Ogniem i mieczem 1980 2 Ogniem i mieczem 2000 <--- ten 3 Hamlet 1974 4 Hamlet 2003 <--- ten
Maniek wrote: > Witam > > Zalozmy, ze mam katalog ksiazek z rokiem wydania. > W jaki sposob wyciagnac z tabeli ksiazki > ktorych tytuly sie powtazaly ale te z najnowszym rokiem > wydania np: > > #id #tytul #wydana > 1 Ogniem i mieczem 1980 > 2 Ogniem i mieczem 2000 <--- ten > 3 Hamlet 1974 > 4 Hamlet 2003 <--- ten > > czyli magiczny SELECT wyciagajacy id 2 i 4 :)
To zależy...
-- P.M.
dap997 - 18-09-2007 00:03
Maniek wrote: > Witam > > Zalozmy, ze mam katalog ksiazek z rokiem wydania. > W jaki sposob wyciagnac z tabeli ksiazki > ktorych tytuly sie powtazaly ale te z najnowszym rokiem > wydania np: > > #id #tytul #wydana > 1 Ogniem i mieczem 1980 > 2 Ogniem i mieczem 2000 <--- ten > 3 Hamlet 1974 > 4 Hamlet 2003 <--- ten > > czyli magiczny SELECT wyciagajacy id 2 i 4 :)
insert into ksiazki(tytul,opublikowano) values ('Ogniem i mieczem', to_date(1980,'YYYY')) ; insert into ksiazki(tytul,opublikowano) values ('Ogniem i mieczem', to_date(2000,'YYYY')) ; insert into ksiazki(tytul,opublikowano) values ('Hamlet', to_date(1974,'YYYY')) ; insert into ksiazki(tytul,opublikowano) values ('Hamlet', to_date(2003,'YYYY')) ;
select tytul, max(opublikowano) opublikowano from ksiazki group by tytul ;
TYTUL OPUBLIKOWANO ------------------------------ ------------ Hamlet 01-SEP-03 Ogniem i mieczem 01-SEP-00
Maniek - 18-09-2007 00:03
Paweł Matejski pisze: > Maniek wrote: >> Witam >> >> Zalozmy, ze mam katalog ksiazek z rokiem wydania. >> W jaki sposob wyciagnac z tabeli ksiazki >> ktorych tytuly sie powtazaly ale te z najnowszym rokiem >> wydania np: >> >> #id #tytul #wydana >> 1 Ogniem i mieczem 1980 >> 2 Ogniem i mieczem 2000 <--- ten >> 3 Hamlet 1974 >> 4 Hamlet 2003 <--- ten >> >> czyli magiczny SELECT wyciagajacy id 2 i 4 :) > > To zależy... >
On Mon, 17 Sep 2007 19:20:10 +0200, Maniek <maniek@ish.pl> wrote:
>Witam
>Zalozmy, ze mam katalog ksiazek z rokiem wydania. >W jaki sposob wyciagnac z tabeli ksiazki >ktorych tytuly sie powtazaly ale te z najnowszym rokiem >wydania np: > >#id #tytul #wydana >1 Ogniem i mieczem 1980 >2 Ogniem i mieczem 2000 <--- ten >3 Hamlet 1974 >4 Hamlet 2003 <--- ten > >czyli magiczny SELECT wyciagajacy id 2 i 4 :)
select tytul, wydana from tabela group by tytul having wydana=max(wydana) -- ___________ (R) /_ _______ Adam 'Trzypion' Płaszczyca (+48 502) 122 688 ___/ /_ ___ ul. Na Szaniec 23/70 31-560 Kraków (012 378 31 98) _______/ /_ http://trzypion.oldfield.org.pl/wieliczka/foto.html ___________/ mail: _555@irc.pl GG: 3524356
Maniek wrote: > Paweł Matejski pisze: >> Maniek wrote: >>> Witam >>> >>> Zalozmy, ze mam katalog ksiazek z rokiem wydania. >>> W jaki sposob wyciagnac z tabeli ksiazki >>> ktorych tytuly sie powtazaly ale te z najnowszym rokiem >>> wydania np: >>> >>> #id #tytul #wydana >>> 1 Ogniem i mieczem 1980 >>> 2 Ogniem i mieczem 2000 <--- ten >>> 3 Hamlet 1974 >>> 4 Hamlet 2003 <--- ten >>> >>> czyli magiczny SELECT wyciagajacy id 2 i 4 :) >> >> To zależy... >> > > od czego ?
Od tego, co powinieneś napisać, pisząc na tę grupę. Wyraźnie o tym jest w FAQ a i czytając tematy postów można od razu zauważyć, czego Ci brakuje!
P.S. Nazwa baza!
-- P.M.
Maniek - 19-09-2007 00:08
> > Od tego, co powinieneś napisać, pisząc na tę grupę. > Wyraźnie o tym jest w FAQ a i czytając tematy postów można > od razu zauważyć, czego Ci brakuje! > > P.S. Nazwa baza! >
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona