08. februar 2005 - 18:55Der er
11 kommentarer og 1 løsning
Top 5 system hvor da hentes data fra 2 tabeller
Hej Eksperter jeg har 2 tabeller,
list_product ID Navn Pris 1 hus 20 2 have 50 3 bil 50
Dernæst har jeg en tabel hvor der bliver indsat en streng hvergang en af disse ovenstående produkter hentes.
produkt_laeststat id produktid dato 1 1 (UNIX_timestamp) 2 3 (UNIX_timestamp)
Det jeg så gerne vil have er at den skal liste produkterne efter hvormange kan den er blevet læst inden for xx antal dage
Har selv prøvet med dette forsøg men det virker ikke:
select prod.*, count(stat.id) as antal from list_product prod, produkt_laeststat stat WHERE (stat.id = prod.id) GROUP BY id ORDER BY antal desc limit 5
Nej michael_stim, det kan da sagtens være jeg ikke kan bruge det somsagt var det er forsøg, jeg ved det kan lade sig gøre men sql sætningen skal nok ændres.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.