chciałbym, aby "lokal" nie powtarzał się i wyświetlał się tylko z najświeższą datą. Jakbyście to ugryżli?
SELECT DISTINCT (lokal) FROM prace WHERE ...

Z góry dziękuję za podpowiedź!
pozdrawiam
MariaDB [test14]> SELECT lokal, max(data_pracy) FROM prace GROUP BY lokal; +-------+-----------------+ | lokal | max(data_pracy) | +-------+-----------------+ | 3 | 2017-12-12 | | 18 | 2017-12-09 | | 20 | 2017-12-02 | +-------+-----------------+ 3 rows IN SET (0.00 sec) MariaDB [test14]>