![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 231 Pomógł: 1 Dołączył: 22.04.2007 Skąd: Rypin Ostrzeżenie: (0%) ![]() ![]() |
witam. mam pewien problem
mam tabele przykladowo id - liczba1 - liczba2 i problem jest taki, ze chcialbym zliczyc ile razy dana liczba powtorzyla sie w polach liczba1 i liczba2 i jaka to byla liczba Mam zapytanie
ktore funkcjonuje dla liczby1 jak to zrobic w jednym zapytaniu aby uzyskac ten sam efekt ale z polem liczba2 wlacznie? Ten post edytował djbarca 9.01.2010, 21:16:52 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 855 Pomógł: 145 Dołączył: 17.07.2008 Skąd: High Memory Area Ostrzeżenie: (0%) ![]() ![]() |
Kod SELECT liczba, COUNT(*) AS zlicz FROM
( SELECT liczba1 AS liczba FROM cyfry UNION SELECT liczba2 FROM cyfry ) AS sq GROUP BY liczba |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 231 Pomógł: 1 Dołączył: 22.04.2007 Skąd: Rypin Ostrzeżenie: (0%) ![]() ![]() |
hm mam wrazenie, ze to nie to . przetestowalem i nie dziala. to ja podam na przykladzie
liczba1 - liczba2 2-3 2-1 6-4 2-4 1-2 3-2 2-1 i teraz chce miec w efekcie koncowym 2 wartosci pierwsza (ile bylo max jakiejs liczby w tych dwoch polach) czyli 6 a druga (jaka to liczba) czyli 2 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 855 Pomógł: 145 Dołączył: 17.07.2008 Skąd: High Memory Area Ostrzeżenie: (0%) ![]() ![]() |
Ale to już mała zmiana
Kod SELECT liczba, COUNT(*) AS zlicz FROM
( SELECT liczba1 AS liczba FROM cyfry UNION SELECT liczba2 FROM cyfry ) AS sq GROUP BY liczba ORDER BY zlicz DESC LIMIT 1 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 02:57 |