Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zlikwidowanie podzapytań
php programmer
post 1.03.2008, 20:19:49
Post #1





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 5
Dołączył: 8.11.2004
Skąd: trójmiasto

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


Witam
mam takie zapytanie,

  1. SELECT id,subject,user,date,locality,
  2. (SELECT count(*) AS answer FROM forum WHERE parent=f.id) AS answer,
  3. (SELECT CONCAT(date,user) FROM forum WHERE parent = f.id ORDER BY id DESC LIMIT 1 ) AS last
  4. FROM forum f
  5. WHERE locality = $locality AND parent IS NULL ORDER BY id DESC


po przeniesieniu z localhost na serwer okazało się, że na serwerze jest starsza wersja MYSQL,
która nie obsługuje podzapytań, więc mam pytanie jak by można przekształcić powyższe zapytanie
tak by nie utracić jego funkcjonalności, normalnie zrobił bym jakieś LEFT JOIN, ale tutaj mam funkcje agregujące,
proszę o pomoc

Ten post edytował php programmer 1.03.2008, 20:20:34
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: 18.07.2025 - 21:42