![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 1 Dołączył: 12.01.2004 Skąd: Edinburgh Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Załóżmy, że mam tabelę z trzema kolumnami. pole1 | pole2 | pole3 Jest w nich umieszczone ileśtam danych. Jak zliczyć ile razy dane pole powtarza się w kolumnie? Przykładowo liczba 14 jest wpisana 79 razy, a liczba 13 - 34 razy? Nie chodzi tylko o liczby, również o powtarzający się dokładnie taki sam tekst. Będę dźwięczny za pomoc. Pozdrawiam. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
[sql:1:7f27d81d16]ABS(LENGTH(ciag_przeszukiwany) - LENGTH(REPLACE(ciag_przeszukiwany,SUBSTRING(szukane,2),szukane)))[/sql:1:7f27d81d16]
czyli np.: [sql:1:7f27d81d16]SELECT ABS(LENGTH(pole1) - LENGTH(REPLACE(pole1,SUBSTRING('ala',2),'ala'))) as ilosc FROM tabela ........[/sql:1:7f27d81d16] |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 1 Dołączył: 12.01.2004 Skąd: Edinburgh Ostrzeżenie: (0%) ![]() ![]() |
chodzi mi o cos takiego jak mamy np. w statystykach wejsc na strone, z hostu takiego i takiego tyle wejsc, z hostu innego tyle. zeby jakos to madrze zliczac ile kazde pole powtarza sie razy w danej kolumnie.
zamiachalem ale mam nadzieje ze wiadomo o co chodzi. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 166 Pomógł: 0 Dołączył: 1.04.2004 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
SELECT COUNT(*) FROM tabela GROUP BY host;
Cus takiego powinno zadzialac. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 08:59 |