Объединение записей из разных таблиц

Sonic777

Новичок
Объединение записей из разных таблиц

есть 2 таблицы.
в первой есть поле: id и поле: список категорий
во второй таб: id категории, название статьи.

как вывести название статьи и в какой кактегории она расположенна (именно название)?
 

ForJest

- свежая кровь
SELECT * FROM article AS a INNER JOIN category AS c ON c.id = a.id_category WHERE a.id = <здесь id статьи>
 

kruglov

Новичок
article - статья (англ.)
"article AS a" означает "article, далее именуемая а"
 

mosquito

Новичок
SELECT articles.art_id, category.cat_id
FROM category, articles
WHERE articles.cat_id = category.cat_id
ORDER BY category.cat_id

этот пример хуже или лучше чем у ForJest?
что нагляднее или быстрее?
 

baev

‹°°¬•
Команда форума
mosquito

Нужна только одна статья.
И не её ID, а её название.
Типа,
Код:
SELECT articles.art_name, category.cat_name
FROM category, articles
WHERE articles.cat_id = category.cat_id
AND articles.art_id= <здесь id статьи>
Кстати, поля articles.art_id у автора как раз-таки и нету...
 
Сверху