Как сделать правильный запрос в БД?
Собственно:
$result = $db->query( "SELECT * FROM ".PREFIX."_stol_post WHERE id='{$fort1}'" );
У меня 3 таблицы - fort1, fort2, fort3 в одной из них правильный ID при котором выводятся посты, как сделать что он сразу проверял по всем трем сразу.
Ответы (1 шт):
Автор решения: Alex R.
→ Ссылка
Можно написать запрос, используя UNION ALL, но во всех трех подзапросах должны быть одинаковые столбцы.
select
*
from
(select
id, field1
from fort1
union all
select
id, field1
from fort2
union all
select
id, field1
from fort3) t
where t.id = '{$fort1}'