Pierwszy raz mam do czynienia z bazą PS. Wersja sklepu jest dosyć nieaktualna (1.4.1.0), ale nie o aktualizację mi chodzi. Wśród tabel nie widzę stock_available, jest za to tabela o nazwie ps_stock_mvt, a w niej kolumna quantity. Przypuszczam, że tu trzeba zajrzeć, jednak coś mi nie wychodzi z zapytaniem:
SELECT * FROM ps_product INNER JOIN ps_stock_mvt ON ps_stock_mvt.quantity>=1 ORDER BY rand() LIMIT 0,5
powyższe nadal wyświetla produkty niedostępne oraz te, których stan magazynowy<1