Есть две таблицы
tbl_sections - Категории (по сути папки для удобства распределения организаций)
tbl_organisations - Организации
Нужно сделать выборку с пагинацией, вывести список подкатегорий и список организаций в этой категории
как можно разделить их по типу? чтоы в результате выборки понимать организация это или категория
делаю так
SELECT * from (
SELECT id , name
FROM tbl_sections
WHERE section_id = 343
UNION
SELECT id , name
FROM tbl_organisations
WHERE section_id = 343
order by section_id
UPD: вот так работает:
SELECT * from (
SELECT id , name, 'section' as type
FROM tbl_sections
WHERE section_id = 343
UNION
SELECT id , name, 'organisation' as type
FROM tbl_organisations
WHERE section_id = 343
order by section_id
Правда не знаю насколько правильный такой подход