У меня следующие таблицы, как показано ниже.Запрос MySQL с внешним ключом
~~~~articles~~~~~~ ~~~~categories~~~~ ~~~user_categ~~~ ~~users~~~
| id_articles | | c_id | | user_cat_id | _|_user_id |
| article_title | _|_ category_id |_____ | user_id_fk |_/ |user_name|
| article_content| _ - | category_name | \_|__category_id_fk| |user_pw |
| category_id |/ |________________| |________________| |_________|
|_________________|
Теперь в моей таблице user_categories допустим, что у меня есть следующие данные.
| user_id_fk | cat_id_fk |
-------------------------
| 2 | 2.1 |
| 2 | 3.1 |
| 2 | 4.1 |
| 3 | 2.4 |
-------------------------
Теперь я хочу, чтобы сделать запрос в MySQL, так что для user_id_fk 2, чтобы получить article_title, article_content из таблицы статей с его соответствующими категориями, такими, как 2.1, 3.1 и 4.1.
Я попытался сделать некоторые запросы с внутренними соединениями, но мне не удалось получить результаты, которые я хотел.
Надеюсь, что я был достаточно ясным.
Пожалуйста, покажите нам вопросы вы пробовали – VladL
ли user_categ показано в схеме аналогична user_categories? Не могли бы вы сделать это более ясно. –
это та же таблица, я просто сократился, так что схема здесь подходит. Извините за недопонимание! –