Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql]płatne za pomoc - Zapytanie COUNT I BŁĄD
Natalka
post 29.01.2011, 14:06:13
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 6
Dołączył: 28.10.2009
Skąd: że znowu...

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


Mam ponowny problem z innym zapytaniem :

TABELE


[obrazek]
id
tytul
skad
obrazek
user_id
raport
dodanydata



[loveit]
id
id_obrazek
id_user
datadodania


I teraz to co potrzebuję to wyciągnięcie wszystkich danych z tabeli OBRAZEK, w których ILOŚĆ LOVEIT PO ZLICZENIU JEST WIĘKSZA OD 5 I SORTOWANIE WEDŁUG ID OBRAZKA


Próbowałam wczoraj, i próbuję dzisiaj bez większych efektów zapytanie działa jeżeli nie używam COUNT, i niestety nie potrafię sobie pomóc.


Mam coś takiego:
Kod
SELECT COUNT(loveit.id) AS ileich, loveit.id_obrazek, obrazek.id, obrazek.tytul, obrazek.obrazekmini, obrazek.obrazek, obrazek.user_id, obrazek.dodanydata FROM obrazek LEFT JOIN loveit ON loveit.id_obrazek = obrazek.id WHERE ileich > 5 GROUP BY obrazek.id DESC LIMIT $limit, $ilosc



Cytat
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL




I kolejny problem z grupowaniem wyników moje zapytanie :

Kod
SELECT * FROM loveit GROUP BY id_user ORDER BY id DESC  LIMIT $ilosc


I owszem wyświetla mi wyniki ale nie w taki sposób jakbym to chciala.
Chciałbym wyświetlać ID_USERA , który ostatnio dodał do coś do loveit

Samo zapytanie
Kod
SELECT * FROM loveit ORDER BY id DESC  LIMIT $ilosc


działa "poprawnie" wyświetla według id = daty dodania, tylko w momencie gdy użytkownik kliknął 5 razy loveit otrzymuję 5 wyników z id usera, dlatego skorzystałam z group by, ale niestety to nie działa bo wynik bierze się znikąd i w zaden sposób nie odpowiada ORDER BY




============================================================
Proszę moderatorów o przeniesienie do działu giełda ofert, za szybką pomoc
w tym oraz innych zapytaniach oferuję wynagrodzenie w kwocie 10zł za zapytanie.

Sposób zapłaty: Przelew online.
============================================================

Ten post edytował Daiquiri 29.01.2011, 17:19:46
Powód edycji: [Daiquiri]: Przenoszę
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: 14.08.2025 - 13:46