![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 156 Pomógł: 12 Dołączył: 30.11.2011 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam dwie tabele 1. produkty 2. licznik nie wiem jak stworzyć zapytanie aby pobierał mi produkty wg. ich liczby wyświetleń Proszę o jakąś podpowiedź. pozdrawiam tabela licznik składa się z kolumn 'produkt_id', 'licznik' Ten post edytował kropamk 20.12.2013, 20:38:53 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 156 Pomógł: 12 Dołączył: 30.11.2011 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
a gdy w produktach mamy kolumnę 'nowosc' i chciałbym wyświetlić tylko nowości najczęściej wyświetlane ?
dajmy na to, że gdy w kolumnie 'nowosc' == 1 to tylko takie chcę pokazać sortując po najczęściej wyświetlonym. kombinacja ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 156 Pomógł: 12 Dołączył: 30.11.2011 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za pomoc, rozwiązanie działa ale ja w błąd wprowadziłem ponieważ moja tabela z licznikiem wygląda tak, że dodaje do bazy np product_id = 1, date = 2013-12-21, licznik = 11
i działa to tak, że po prostu z każdego dnia w kolumnie licznik pokazuje ile było wyświetleń. czyli możemy mieć tak: product_id | date | licznik 8 | 2013-12-21 | 22 8 | 2013-12-20 | 7 Sumę wyświetleń pobieram tak SELECT sum(`licznik`) FROM `licznik` WHERE product_id='" . $product_id . "' i teraz jak to połączyć sprytnie z zapytaniem powyżej ![]() Ten post edytował kropamk 21.12.2013, 17:41:51 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
zamień count na sum(l.licznik)
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.07.2025 - 11:25 |