DECLARE csr CURSOR FOR
SELECT
- geoname_id
+ DISTINCT(geoname_id)
FROM
city_blocks
WHERE
AND
network_start_ip REGEXP '::ffff:[0-9]+.[0-9]+.[0-9]+.[0-9]+$';
- SELECT COUNT(network_start_ip) INTO v_total FROM city_blocks WHERE geoname_id != 0 AND network_start_ip REGEXP '::ffff:[0-9]+.[0-9]+.[0-9]+.[0-9]+$';
+ SELECT COUNT(DISTINCT(geoname_id)) FROM city_blocks WHERE geoname_id != 0 AND network_start_ip REGEXP '::ffff:[0-9]+.[0-9]+.[0-9]+.[0-9]+$';
SET v_count = 0;