![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 1 Dołączył: 5.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chce pobrac z bazy ostatnie logowania bez powtórzeń z datą i czasem logowania Struktura tabeli logowania: id, email, logindate. Przykładowe dane: 1 mail1@gmail.com 2014-05-12 18:00:00 2 mail1@gmail.com 2014-05-12 11:00:00 3 mail2@gmail.com 2014-05-11 12:00:00 4 mail3@gmail.com 2014-05-05 06:00:00 5 mail1@gmail.com 2014-05-04 21:00:00 Gdy wywołuje poniższe zapytanie DISTINC nie działa tak jak bym tego chaciał i wyświetla powtórzenia
Wyswietla rekord 1,2,3 Chiałbym osiagnąć wynik: 1,3,4 bez 2 (to jest powtórzenie emaila z rekordu 1) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 731 Pomógł: 141 Dołączył: 9.05.2011 Skąd: śląskie Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%) ![]() ![]() |
O grupowaniu to już nikt nie słyszał?
oki mmmmmmm słyszał (IMG:style_emoticons/default/smile.gif) Ten post edytował johny_s 19.05.2014, 22:10:11 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 79 Dołączył: 25.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
O grupowaniu to już nikt nie słyszał?
To zapytanie jest błędne! Wybierze z tabeli pierwsze wystąpienie każdego adresu email i datę znajdująca się w tym wierszu, następnie te wyniki posortuje wedle daty. Aby się o tym przekonać wystarczy np. w drugim wierszu zmienić datę na 13 maja. mmmmmmm podał dobre zapytanie:
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%) ![]() ![]() |
fakt, dzieki
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 1 Dołączył: 5.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki MAX i GROUP BY razem działają.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 13:17 |