[SQL] Wyświetlenie powtarzających się wartości wraz z policzeniem ich |
[SQL] Wyświetlenie powtarzających się wartości wraz z policzeniem ich |
18.10.2021, 12:25:26
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 476 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) |
cześć,
Mam taką tabelę: id | browser 1 | AA 2 | BB 3 | AA 4 | CC 5 | DD 6 | ZZ 7 | ZZ 8 | ZZ Chciałbym uzyskać taki efekt (kolejność nieważna - może zaczynać się od ZZ lub BB, itd): AA, 2 BB, 1 CC, 1 DD, 1 ZZ, 3 Innymi słowy wartości z `broweser` powtarzają się a jest ich jakieś 5-6 unikalnych w sumie. Chciałbym je wyświetlić po jednym razie razem z policzeniem ich wystąpień. Nie wychodzi mi ułożenie odpowiedniego zapytania. Próbowałem tak:
oraz tak:
Ani jedno ani drugie nie zwraca tego czego oczekuję. W sumie nic dziwnego, bo drugie zwraca mi całkowitą liczbę rekordów z `browser`. Działa należycie samo SELECT DISTINCT(`browser`) FROM `table` bo wiświetla każdy browser tylko raz, ale nie liczy mi ich wystąpień oczywiście. Pomóźcie. Dzięki. Ten post edytował sadistic_son 18.10.2021, 12:40:36 -------------------- Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami... -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc! -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- |
|
|
18.10.2021, 13:39:15
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
zapomniales o GROUP BY
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
19.10.2021, 14:44:13
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 476 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) |
A rzeczywiśćie, GROUP BY rozwiązuje sprawę. Tak, zapomniałem o tym. Tak się zdarza, jak używa się SQLa raz na rok czy trzy lata
Dzięki!
-------------------- Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami... -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc! -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- |
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 04:23 |