Ваши таблицы не имеют полного ключа, соединяющего их - deptid
недостаточно. Вы можете сгенерировать другой ключ, используя row_number()
:
SELECT t1.id, t2.dname
FROM (SELECT t1.*,
ROW_NUMBER() OVER (PARTITION BY deptid ORDER BY id) as seqnum
FROM TABLE1 t1
) t1 JOIN
(SELECT t2.*,
ROW_NUMBER() OVER (PARTITION BY deptid ORDER BY id) as seqnum
FROM TABLE t2
) t2
ON t2.deptid = t1.deptid AND t2.seqnum = t1.seqnum;
то, что можно сделать, должно использовать статический API карт Google для генерации изображения: http://code.google.com/apis/maps/documentation/staticmaps/
и затем импорт то изображение в PDF.
Расширение ответа dusoft. Можно загрузить изображение Imagick и
$im = new Imagick("image.jpg");
$im->setImageFormat("pdf");
$im->writeImage("image.pdf");