powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Сложный запрос.
7 сообщений из 7, страница 1 из 1
Сложный запрос.
    #39199618
pogranpvvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня есть бд вот с такими таблицами.

product
id|category_id|title

product_point
id|product_id|rent_id

rent_point
id|title

В таблице product_point в столбце rent_id может размещаться несколько id через запятую или находится один id.

У нас на входе имеется CATEGORY_ID.

Требуется. Получить все данные из таблицы rent_point по условиям:
В таблице product_point строка rent_id должна содержать rent_point.id , а также product_point.product_id = product.id где product.category_id равняется нашему входному CATEGORY_ID

Помогите плиз сделать выборку
...
Рейтинг: 0 / 0
Сложный запрос.
    #39199766
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нормализуйте данные - и запрос станет тривиальным.
Ну или используйте какую-нить дикость типа
Код: sql
1.
WHERE LOCATE(CONCAT(',',field1,','),CONCAT(',',field2,','))
...
Рейтинг: 0 / 0
Сложный запрос.
    #39200209
murtukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pogranpvvv, как сказал Akina, нормализуй данные, говоря простым языком, не храни в одном поле несколько id.
...
Рейтинг: 0 / 0
Сложный запрос.
    #39200467
pogranpvvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, Сделал проще всё. Если такая структура будет то нормально будет?

Есть 4-ре таблицы.

point
id|title

product
id|category_id

product_point
id|product_id

И связующая таблица между product_point и point
tb_product_point
id|point_id|product_point_id

Требуется зная category_id получить все данные из таблицы point
...
Рейтинг: 0 / 0
Сложный запрос.
    #39200475
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pogranpvvv,

требуется - получайте. В чём у вас затруднения? В использовании join?
...
Рейтинг: 0 / 0
Сложный запрос.
    #39200515
pogranpvvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tanglir,

да именно в этом. я не могу составить такой запрос составной через связанную таблицу
...
Рейтинг: 0 / 0
Сложный запрос.
    #39200591
pogranpvvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите плиз написать запрос
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Сложный запрос.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]