Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL]Zapytanie znajdujące 10x takich samych rekordów, Znajdywanie 10x takich samych rekordów w ciągu 1 minuty.
Weles
post
Post #1





Grupa: Zarejestrowani
Postów: 213
Pomógł: 0
Dołączył: 7.07.2011

Ostrzeżenie: (0%)
-----


Witam!

Mam pewien problem z napisaniem zapytania.

Chodzi o to, aby zapytanie znajdywało w ciągu ostatnich 5 minut rekordy w których polu "wiadomosc" jest 10x taka sama wiadomość.

Kolumny:
kiedy (zawierają np: 2013-05-09 18:22:10)
wiadomosc (zawierają wiadomości np: jestem pro)

I właśnie tutaj pada pytanie, jak złożyć zapytanie które wszystkie osoby znajdzie które wysyłały po 10x taką samą wiadomość w ciągu 5 minut i wylistuje te wszystkie osoby po 1x a nie np. 10x (bo 10x wysyłał wiadomość). Nick użytkownika jest w kolumnie "wiadomosc" w takiej formie: "Kowalski : Jestem pro".

Siedzę nad tym już kilka godzin i w żaden sposób nie wiem jak to ułożyć..

Proszę o pomoc.

Pozdrawiam!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Weles
post
Post #2





Grupa: Zarejestrowani
Postów: 213
Pomógł: 0
Dołączył: 7.07.2011

Ostrzeżenie: (0%)
-----


Zadziałało.
Ale nie rozumiem teraz dlaczego inne skrypty w których używałem CURDATE mi działają, np:

  1. $spr_stron = round(mysql_num_rows(mysql_query("SELECT * FROM $baza_player.player WHERE level >= '".$ranking_od_poziomu."' $not_like AND DATE_SUB(CURDATE(),INTERVAL '".$nie_aktywni."'-1 DAY) <= last_play AND admin NOT LIKE '1' ORDER BY level DESC, exp DESC"))/$rekordy, 0);
  2.  
  3. $wszyscy_gracze = mysql_query("SELECT * FROM $baza_player.player WHERE level >= '".$ranking_od_poziomu."' $not_like AND DATE_SUB(CURDATE(),INTERVAL '".$nie_aktywni."'-1 DAY) <= last_play AND admin NOT LIKE '1' ORDER BY level DESC, exp DESC LIMIT $rekordy_od, $limit_do");
  4.  
  5. $czas_gry = mysql_query("SELECT * FROM $baza_account.account WHERE DATE_SUB(CURDATE(),INTERVAL '7' DAY) <= last_play");


A w tym skrypcie nie działa chodź pole w tabeli jest identyczne.

Tak czy owak bardzo Ci dziękuję za pomoc, teraz zapytanie działa super, a o zmianie z CurDate na NOW chyba bym nie wpadł za tydzień (IMG:style_emoticons/default/tongue.gif)

Pozdrawiam!
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.12.2025 - 10:50