Kod:
SELECT `postnummer`.`postnummer`, `postnummer_tbl`.`long`, `postnummer_tbl`.`lat`, count(`postnummer`.`id`) AS density
FROM `postnummer_tbl`, `postnummer`
WHERE
`postnummer`.`postnummer`=`postnummer_tbl`.`zipcode`
anledningen till att jag specar ett fält i COUNT() istället för * är att du behöver troligen inte räkna på exakt alla fälten i båda tabellerna utan det räcker troligen med bara ett fält.
Annars borde denna fungera minst lika bra:
PHP-kod:
<?php
$query = "SELECT `postnummer`.`postnummer`, `postnummer_tbl`.`long`, `postnummer_tbl`.`lat`
FROM `postnummer_tbl`, `postnummer`
WHERE `postnummer`.`postnummer`=`postnummer_tbl`.`zipcode`";
$result = mysql_query($query);
$density = mysql_num_rows($result);
...
?>