Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jedna kwerenda czy dwie
KR2615
post
Post #1





Grupa: Zarejestrowani
Postów: 311
Pomógł: 13
Dołączył: 7.05.2007

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


Szybkie pytanko do bardziej "obcykanych" w MySQLu ode mmnie: Czy takie zapytanie:
  1. SELECT count(*) FROM news WHERE author = 1 AS total, count(*) FROM news WHERE author = 1 AND moderated = 1 AS moderated

da się obrobić jedną kwerendą czy trzeba rozbijać na dwie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
KR2615
post
Post #2





Grupa: Zarejestrowani
Postów: 311
Pomógł: 13
Dołączył: 7.05.2007

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


Czaję motyw. Zwraca takiego arraya:
Kod
cnt     moderated     
3     0
1     1

Gdzie moderated rozumiem odpowiada stanowi tego newsa (0 oczekujacy, 1 dodany, -1 usuniety itp) Ale czy zawsze wyniki będą zwracane w kolejności co do ilości czy mozna je posortować wg stanu moderated? Co jeśli user bedzie miał tylko usunięte i dodane newsy (stany 1 i -1) Wtedy nie będę miał środkowego wiersza. Obawiam się, że moge się w tym pokrcić
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 - 09:24