У меня есть две таблицы, такие как следующие
images_table
id | image_name | image_file
-----+---------------+------------------
1 | flower | rose.jpg
2 | fish | gold_fish.jpg
-----+---------------+----------------
tags_table
tag_id | tag_name | image_id
---------+--------------+---------------
1 | rose | 1
2 | red flower | 1
3 | redfish | 2
4 | aquarium | 2
---------+--------------+------------------
Когда кто-то ищет, я использую следующий запрос
SELECT * FROM images_table WHERE image_name LIKE "%$search"
Но мне нужно показать результаты из обеих таблиц. т.е. комбинация следующих запросов
SELECT * FROM images_table WHERE image_name LIKE "%$search"
SELECT * FROM tags_table as tags LEFT JOIN images_table as img ON img.id=tags.image_id WHERE tags.tag_name LIKE "%$search"
Как я могу получить оба результата в виде одного массива / списка? Так что я могу также реализовать нумерацию страниц.