Sie haben keine Aggregationsfunktion, also sollten Sie eindeutig und nicht gruppieren nach
verwenden SELECT distinct SUBSTRING(`page_url`,-3) as pid
from `prop_log`
order by pid
und wenn Sie nur die Zeilen mit Ziffer
benötigen SELECT distinct SUBSTRING(`page_url`,-3) as pid
from `prop_log`
WHERE `page_url` REGEXP '[0-9]'
order by pid
und für Zeilenanzahl
SELECT SUBSTRING(`page_url`,-3) as pid
from `prop_log`
WHERE `page_url` REGEXP '[0-9]'
group by SUBSTRING(`page_url`,-3)
order by count(*)