Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak sformułować zapytanie...
marekk
post 18.10.2006, 17:01:39
Post #1





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 27.05.2003

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


Mam problem z pewnym zapytaniem... nie wiem co już robie zle, moze jestem zmecozny :]

Chcialem wyciagnać liczbę osob, róznych od pewnej osoby ale takich których liczba wpisów w bazie jest więjksza od pewnej liczby (3).

SELECT COUNT( user ) AS ilosc_osob, user
FROM komentarze
WHERE user != 4 AND COUNT( user )> 3
GROUP BY user

Wsyztsko idzie ładnie bez waruneczka COUNT( user )> 3... podejrzewam, ze nie moze byc 2 x COUNT w zapytaniu ale jak to rozwiązac jednym?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
batman
post 18.10.2006, 18:18:49
Post #2





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Nie wiem czy dobrze zrozumiałem pytanie, ale chyba chodzi Ci o coś takiego:

  1. SELECT count( user )
  2. FROM komentarze WHERE id <> 4
  3. GROUP BY user
  4. HAVING count( user ) > 3


Ten post edytował batman 18.10.2006, 18:19:18


--------------------
I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 28.06.2025 - 06:44