![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 12.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Jak zrobić coś takiego - chce wyselekcjonować z bazy rekordy i obliczyć ilość wystąpień dla tylko unikalnych wpisów - nie powtórzeń.
Myślałem o czymś takim - ale nie działa:
Niestety nie działa - komunikat o użyciu GRUPY itd #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DISTINCT(`adres_ip`)' at line 1 (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) I jak to zrobić (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Ten post edytował smarcz 26.06.2008, 00:22:50 |
|
|
![]()
Post
#2
|
|
Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
Nie wiem czy zadziała, nie ma dziś głowy do myślenia. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Distinct zawiera się przed FROM a po SELECT. Jeśli zamiast and DISTINCT adres_ip dasz GROUP by adres_ip to co się dzieje?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 12.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Ze względu na to, że nie bardzo sobie umiem poradzić z takim zapytaniem wpadłem na pomysł, że rozbuduje tebele gdzie przewochuję unikalne adresy IP o dodatkowe pole które przechowywuje referentow. Nie bedzie wtedy problemu ze statystyka. Bo kazdy unikalny numer IP bedzie mial przypisanego jednego i konkretnego referenta. Co prawda to powieksza zbior danych - ale jest prostrze do opanowania (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) )
Dzięki za pomoc. Jak ktos na cos wpadnie, piszcie. Tematu jeszcze nie zamykam |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 856 Pomógł: 19 Dołączył: 30.08.2005 Skąd: 100lica Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 14:17 |