Общие > Базы данных

склейка двух таблиц

<< < (2/4) > >>

Меняздесьдавнонет:

--- Цитировать ---всего лишь попытка описать задачу.
--- Конец цитаты ---

она тебе, бесспорно, удалась

ГлЮпый:

--- Цитировать ---RomikChef:
она тебе, бесспорно, удалась
--- Конец цитаты ---


ты б помог лучше чем… а не ругал

Макс:
ГлЮпый
напиши-ка сюда словами, что означает условие :

--- Код: ---(name_id = 10 AND name_id = 1)
--- Конец кода ---

ГлЮпый:

--- Цитировать ---Макс:
напиши-ка сюда словами, что означает условие :
(name_id = 10 AND name_id = 1)
--- Конец цитаты ---


один и тот же товар обладает более чем одним параметром, соответственно более чем одна запись в таблице, необходимо соблюсти условие при котором будут выбраны только те товары для которых установлены все заданные в фильтре параметрами, то есть, необходимо выбрать только те товары, для которых на каждый из заданных параметров в таблице существует запись. Параметр характеризуется числом, порядковым номером, тобиш в случае когда "name_id = 10" товар соответствует заданному параметру. Так как параметров больше одного то и получаем структуру типа "name_id = 10 AND name_id = 1", жесткое соответствие на все заданные параметры.

P.S. не знаю сможет ли кто-то разобрать этот бред, под конец я уже и сам запутался :-(.

Макс:
во-первых, запись name_id = 10 AND name_id = 1 - неправильная (почему, подумай сам)
Во-вторых, приведи струкутуры таблиц goods и parameters (с комментариями)

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии