1 / 1 / 0
Регистрация: 18.01.2017
Сообщений: 195
|
|||||||||||||||||||||
1 | |||||||||||||||||||||
Как одним запросом получить данные из разных таблиц?06.07.2019, 12:28. Показов 3177. Ответов 2
Метки нет (Все метки)
Есть таблица со статьями, к статье могут быть прикреплены теги и файлы. есть отдельные таблицы тегов и файлов. Есть ещё две таблицы отношений статья-файл и статья-тег. Вот список столбцов таблиц:
Как мне один раз получить всю информацию, желательно в таком формате:
0
|
06.07.2019, 12:28 | |
Ответы с готовыми решениями:
2
Sqlite3 Данные из 3 таблиц одним запросом Необходимо одним запросом получить данные по платежам Как одним запросом определить существование нескольких таблиц? Как получить дерево одним запросом? |
2 / 2 / 1
Регистрация: 25.03.2014
Сообщений: 79
|
|
07.07.2019, 18:00 | 2 |
Вообще в таблице файлов должна быть ссылка на id статьи, для понимания, чему принадлежит данный файл или тег, или вообще их группы, что-то типа items_id
С тегами та же песня, предположим tags_id Если одной таблице со статьёй принадлежит лишь 1 запись в таблице с файлами и тегами - то изучай SELECT JOIN. Если в таблице, например с информацией о файлах может храниться много информации о файлах - то лучше искать их отдельно, дабы потом не путаться. Ну или изучай вложенные SELECT'ы.
0
|
1 / 1 / 0
Регистрация: 18.01.2017
Сообщений: 195
|
|
08.07.2019, 20:42 [ТС] | 3 |
0
|
08.07.2019, 20:42 | |
08.07.2019, 20:42 | |
Помогаю со студенческими работами здесь
3
Пожалуйста нужно разобраться с запросом Mysql! Одним запросом из двух таблиц / MySQL Как получить по одному query с каждого домена одним запросом? Одним запросом из двух таблиц Как одним запросом получить количество строк в которых значение больше нуля и равно нулю? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |