Przyjmijmy, że mam takie dwie tabele:
produkty: int product_id
zakupy: int purchase_id, int product_id, date date
I teraz chcę pobrać listę ostatnio zakupionych
- jak to wykonać?
Prawdę mówiąc nie mam pojęcia, ale to raczej kwestia tego, że jestem noga z baz danych :P
Edit: wykombinowałem SELECT * FROM products products WHERE product_id = (SELECT product_id FROM purchases WHERE product_id = products.product_id ORDER BY date DESC LIMIT 1) LIMIT 3
- w dobrym kierunku idę?
Edit 2: plus jakby to wyglądało, gdybym chciał pobrać listę najczęściej kupowanych
?