SELECT
name,iso2,(SELECT COUNT(`link_id`) FROM `links` WHERE `country` = `countries`.`iso2`) AS `total_links`
FROM
`countries`
WHERE (SELECT COUNT(`link_id`) FROM `links` WHERE `country` = `countries`.`iso2`) > 0 ORDER BY `name`
[{"name":"United States","iso2":"US","total_links":"1"},{"name":"Venezuela","iso2":"VE","total_links":"1"},{"name":"Vietnam","iso2":"VN","total_links":"2"}]