Sonic777 Новичок 13 Мар 2006 #1 Объединение записей из разных таблиц есть 2 таблицы. в первой есть поле: id и поле: список категорий во второй таб: id категории, название статьи. как вывести название статьи и в какой кактегории она расположенна (именно название)?
Объединение записей из разных таблиц есть 2 таблицы. в первой есть поле: id и поле: список категорий во второй таб: id категории, название статьи. как вывести название статьи и в какой кактегории она расположенна (именно название)?
ForJest - свежая кровь 13 Мар 2006 #2 SELECT * FROM article AS a INNER JOIN category AS c ON c.id = a.id_category WHERE a.id = <здесь id статьи>
SELECT * FROM article AS a INNER JOIN category AS c ON c.id = a.id_category WHERE a.id = <здесь id статьи>
kruglov Новичок 13 Мар 2006 #4 article - статья (англ.) "article AS a" означает "article, далее именуемая а"
mosquito Новичок 12 Май 2006 #5 SELECT articles.art_id, category.cat_id FROM category, articles WHERE articles.cat_id = category.cat_id ORDER BY category.cat_id этот пример хуже или лучше чем у ForJest? что нагляднее или быстрее?
SELECT articles.art_id, category.cat_id FROM category, articles WHERE articles.cat_id = category.cat_id ORDER BY category.cat_id этот пример хуже или лучше чем у ForJest? что нагляднее или быстрее?
baev ‹°°¬• Команда форума 13 Май 2006 #6 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 у автора как раз-таки и нету...
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 у автора как раз-таки и нету...