ГиенаКода
Новичок
Доброе время суток, коллеги.
Я редко работаю с SQL запросами, обычно хватает довольно рутинных запросов.
Но недавно столкнулся с такой задачей: мне нужно подсчитать, сколько всего символов в таблицах одним запросом.
Есть таблица продуктов data_main, в ней хранятся данные (в ней ID, производитель, модель, основной текст и т.д.).
Структура
`id` `manufac` `model' `title` `main_text`. PRIMARY KEY (`id`).
И есть еще одна таблица data_abyss, содержащая "особенности" этих продуктов. Структура
`key` `id` `title` `abyss_text`. PRIMARY KEY (`key`). id - номер продукта из таблицы data_main.
Проблема в том, что я хочу получить все текста одним запросом. Строк в таблице data_abyss может быть 10-20 на один id из data_main.
В результате запроса, я получаю все данные. Но на каждую строку из data_abyss у меня дублируется строка из data_main.
Подскажите выход из ситуации, спасибо.
Я редко работаю с SQL запросами, обычно хватает довольно рутинных запросов.
Но недавно столкнулся с такой задачей: мне нужно подсчитать, сколько всего символов в таблицах одним запросом.
Есть таблица продуктов data_main, в ней хранятся данные (в ней ID, производитель, модель, основной текст и т.д.).
Структура
`id` `manufac` `model' `title` `main_text`. PRIMARY KEY (`id`).
И есть еще одна таблица data_abyss, содержащая "особенности" этих продуктов. Структура
`key` `id` `title` `abyss_text`. PRIMARY KEY (`key`). id - номер продукта из таблицы data_main.
Проблема в том, что я хочу получить все текста одним запросом. Строк в таблице data_abyss может быть 10-20 на один id из data_main.
В результате запроса, я получаю все данные. Но на каждую строку из data_abyss у меня дублируется строка из data_main.
Подскажите выход из ситуации, спасибо.
Последнее редактирование: