Как объединить таблицы, что бы выводило категорию и разделы в ней?
У меня только получилось, что выводит номер категории и разделы в ней, а как вывести имя категории?
SELECT id, name FROM category UNION SELECT category_id, name FROM sub_category
INSERT INTO `category` (`id`, `name`) VALUES
(1, 'Программы'),
(2, 'Фильмы');
INSERT INTO `sub_category` (`id`, `name`, `category_id`) VALUES
(1, 'Антивирусы', 1),
(2, 'Запись', 1),
(3, 'Интернет', 1),
(4, 'Аудио', 1),
(5, 'Боевики', 2),
(6, 'Фантастика', 2),
(7, 'Ужастики', 2);
Возможно имелось в виду использование JOIN, то тогда
SELECT cat.name AS категория, s_cat.name as раздел FROM category cat
JOIN sub_category s_cat
ON s_cat.category_id = cat.id
Или возможно вывод в одну строку:
SELECT cat.name AS категория,
((SELECT GROUP_CONCAT(s_cat.name SEPARATOR ' / ') AS разделы
FROM category cat_i
JOIN sub_category s_cat
ON cat_i.id = s_cat.category_id
WHERE cat_i.id = cat.id)) FROM category cat
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Не могу понять как нужно подключать MySQL к СиНекоторые пишут, что это нужно делать через Connecter MySQL C, также говорят, что нужно указывать путь...
У меня имеется Sharepoint приложение по сохранению выбранных файлов на файл-сервереНеобходимо перед загрузкой файла обрабатывать xlsx файл VBA макросом
Пытаюсь создать копию MBR записывая её в файл mbrimg:
Допустим, есть приложение, написанное на каком-то языкеДанное приложение не имеет API, но имеет некоторый интерфейс