SELECT a.*, COUNT(*) AS piccount, p.picfile,
UNIX_TIMESTAMP(a.createdon) AS timestamp, ct.cityname,
UNIX_TIMESTAMP(a.starton) AS starton, UNIX_TIMESTAMP(a.endon) AS endon
FROM xzclf_events a
INNER JOIN xzclf_cities ct ON a.cityid = ct.cityid
LEFT OUTER JOIN xzclf_adpics p ON a.adid = p.adid AND p.isevent = '1'
LEFT OUTER JOIN xzclf_featured feat ON a.adid = feat.adid AND feat.adtype = 'E'
WHERE (starton <= '2024-12-10' AND endon >= '2024-12-10')
AND a.enabled = '1' AND a.verified = '1' AND a.expireson >= NOW() AND a.paid <> '0'
AND (feat.adid IS NULL OR feat.featuredtill < NOW())
AND a.cityid = 546
GROUP BY a.adid
ORDER BY a.starton DESC
LIMIT 0, 25Expression #23 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'townads_townads.p.picfile' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by |