Помогите реализовать выборку из 3 таблиц. Есть 3 таблицы:
id|title|body|author|categoryid|titleid|loginВ таблице news есть поле author и category, числовые, указывающие на id к другим двум таблицам. В данный момент у меня циклом выводятся новости вместе с пагинацией. Но мне надо ещё цеплять по id из двух других таблиц название категории, к которой относится новость и логин юзера, чья новость.
Используйте соединение таблиц join:
select n.title, n.body,
c.title as category_title,
u.login
from news n
join categories c on n.category = c.id
join users u on n.author = u.id
Оффтоп: Такие вопросы, на самом деле, повторяются из раза в раз на ruSO, поэтому на ваш вопрос не дали ответа. Как правильно заметил Mike, даже на самом ruSO эти вопросы встречались не один раз, к тому же соединение таблиц - несложная тема, на чье разбирательство уйдёт не так много времени.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости