=?ISO-8859-2?Q?SQL_-_jak_zbudowa=E6_zapytanie?=
Jacek - 29-08-2007 00:11
=?ISO-8859-2?Q?SQL_-_jak_zbudowa=E6_zapytanie?=
Witajcie mam tabelkę z danymi: 1 warszawa 1 warszawa 2 szczecin 1 warszawa 3 wroclaw 3 wroclaw 1 warszawa
a chciałbym mieć wynik:
4 warszawa 1 2 wroclaw 3 1 szczecin 2
Czyli posortowanie najczęściej występujących miast. Może być top 100. Czy jest to mozliwe ? Proszę o pomoc w zbudowaniu zapytania. Dodam tylko, że tabela ma milion rekordów pozdrawiam Jacek
-- Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
monoSOFT - 29-08-2007 00:11
=?iso-8859-2?Q?Re:_SQL_-_jak_zbudowa=E6_zapytanie?=
> > Czyli posortowanie najczęściej występujących miast. Może być top 100. > Czy jest to mozliwe ? > Proszę o pomoc w zbudowaniu zapytania. > Dodam tylko, że tabela ma milion rekordów > pozdrawiam > Jacek >
na MSSQLu 2000 np: select top 100 [id], nazwa, count(*) from miasta group by [id], nazwa order by count(*) desc
monoSOFT www.monosoft.pl
=?ISO-8859-2?Q?Adam_P=B3aszczyca?= - 29-08-2007 00:11
On Tue, 28 Aug 2007 12:52:21 +0000 (UTC), "Jacek " <jacekwasowski.SKASUJ@gazeta.pl> wrote:
>mam tabelkę z danymi: >1 warszawa >1 warszawa >2 szczecin >1 warszawa >3 wroclaw >3 wroclaw >1 warszawa > >a chciałbym mieć wynik: > >4 warszawa 1 >2 wroclaw 3 >1 szczecin 2 > >Czyli posortowanie najczęściej występujących miast. Może być top 100. >Czy jest to mozliwe ? >Proszę o pomoc w zbudowaniu zapytania. >Dodam tylko, że tabela ma milion rekordów
Możliwe jest, przecież wystarczy tylko pogrupować po miastach, dodać count i posortować po wyniku count. Zakładam, że tabelka ma dwie kolumny numer i miasto
Select count(*) as ile, miasto, numer from tabela group by miasto, numer order by ile
I już. -- ___________ (R) /_ _______ Adam 'Trzypion' Płaszczyca (+48 502) 122688 ___/ /_ ___ ul. Na Szaniec 23/70, 31-560 Kraków, (012) 3783198 _______/ /_ http://trzypion.oldfield.org.pl/wieliczka/ ___________/ GG: 3524356
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Wydajność baz danych w zależności od poziomu izolacji ANSI/ISO
Czy zna (obsługuje) ktoś program Iso Draw ?
MYSQL - kodowanie w ISO-PL
strona plus baza w iso do utf-8
Kodowanie: z iso na utf
[oracle] - Oracle SQL Developer - co to jest SID?
MS Sql Server 2000 i Server 2003
[MS SQL + kontakty outlook]CZy kontakty moge być zewnętrzne?
[oracle] Baza danych do kursy Introduction to Oracle9i:PL/SQL ? Skąd ją pobrać ?
ms sql 2000 i ms server 2003 problem z logowaniem
zanotowane.pldoc.pisz.plpdf.pisz.plmisida.pev.pl
Cytat
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 |
|