Форум программистов, компьютерный форум, киберфорум
MySQL
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 04.10.2015
Сообщений: 15

Подскажите как составить небольшой запрос

11.02.2016, 10:29. Показов 667. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть 2 таблицы:

1-tovar) id, title, category
2-category) id, title, parent_id.

В таблице категории с индексом 0 в parent_id находится родительская, а дальше идут дочерние, которые в parent_id ссылаются на id родительской.

Нужно достать все товары и одновременно title родительской категории для этого товара и дочерней.

Результат такого вида: tovar.id tovar.title. category.title(родительской) category.title(дочерней)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.02.2016, 10:29
Ответы с готовыми решениями:

Подскажите как составить запрос
Привет! Есть два таблицы: +-------------+------------------+------+-----+---------+----------------+ | Field | Type |...

Подскажите как составить запрос
Здравствуйте. есть такая база id | x | y | parentId | date ----------------------------------- 1 0 0 2 ...

Подскажите как составить запрос
В таблице два столбца, пусть Столбец1 и Стоблец2, нужно найти максимальное в Столбец2 (это понятно как), и вывести соответствующее ему...

7
2 / 2 / 0
Регистрация: 03.02.2016
Сообщений: 32
11.02.2016, 10:38
Какая у вас связь таблицы tovar и category???
0
0 / 0 / 0
Регистрация: 04.10.2015
Сообщений: 15
11.02.2016, 11:06  [ТС]
Да забыл сказать, В таблице tovar поле category_id ссылается на дочернюю категорию в таблице category.

Первый скрин таблица category, вторая == tovar
Миниатюры
Подскажите как составить небольшой запрос   Подскажите как составить небольшой запрос  
0
2 / 2 / 0
Регистрация: 03.02.2016
Сообщений: 32
11.02.2016, 13:40
т.е. image из таблицы 2 соответствует товару Note????? связь tovar.category_id и category.id?
0
0 / 0 / 0
Регистрация: 04.10.2015
Сообщений: 15
11.02.2016, 16:34  [ТС]
да.
0
2 / 2 / 0
Регистрация: 03.02.2016
Сообщений: 32
11.02.2016, 16:53
"Результат такого вида: tovar.id tovar.title. category.title(родительской) category.title(дочерней)"
В предоставленных скриншотах в таблице tovar нет полей tovar.id tovar.title....
Что-то вы напутали....
Либо предоставьте правильные скриншоты, либо разберитесь что же вам всё таки надо....
Плюс к этому правильно сформулируйте своё задание, и желаемый результат бы увидеть(на примере со скринов)...
0
0 / 0 / 0
Регистрация: 04.10.2015
Сообщений: 15
12.02.2016, 17:43  [ТС]
Мне на ответах меил ру ответили, дали ответ за пару минут, при чем я в вопросе написал только то что в этой теме в 1 посте. Запрос элементарный, если хорошо знать mysql.

SELECT
t.id,
t.title,
c1.title,
c.title
FROM tovar t
INNER JOIN category c ON t.category_id = c.id
INNER JOIN category c1 ON c.parent_id = c1.id;
0
2 / 2 / 0
Регистрация: 03.02.2016
Сообщений: 32
15.02.2016, 08:21
как говорится, в правильно составленном вопросе уже имеется половина ответа, так что хорошо, что вас там поняли)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.02.2016, 08:21
Помогаю со студенческими работами здесь

Подскажите как составить запрос
Подскажите как написать запрос! У меня есть база данных(смотреть фото), в ней несколько таблиц: Accounts, Marks, Pupils, Teachers,...

Подскажите как составить запрос к БД
Есть следующая таблица: id (id сообщения) date (дата\время отправления) message (текст сообщения) source (id пользователя,...

Подскажите как составить запрос POST
Вот запрос POST ................ HTTP/1.1 Host: ................ Content-Length: 314 sign-code:...

Подскажите пожалуйсто как составить запрос MySQL
Имеются две таблицы shop_products с полями shop_products.id //ид товара shop_products.name //наименование товара и shop_photos...

Подскажите как правильно составить sql запрос
Имеются две никак между собой не связанных табилцы (БД MYSQL), в первой таблице 4 поля и во второй таблице 4 поля, нужно взять какое-нибудь...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru