1
Базы данных / склейка двух таблиц
« : 27 Августа 2004, 17:23:23 »
ок! еще раз спасибо
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
Макс:
SELECT goods_identifier, COUNT(*) as amount FROM parameters
WHERE name_id = 10 OR name_id = 1
GROUP BY goods_identifier
HAVING amount = 2;
Forza:
Я понял, чего ГлЮпый хочет. Вывести товары, для которых присутствуют все из указанного набора параметров (1 и 10, например), да? Т.е. сопоставление 1 строки таблицы goods с несколькими из parameters.
Правда, пока сам запрос придумать не могу.
Макс:
запись name_id = 10 AND name_id = 1 - неправильная
Макс:
напиши-ка сюда словами, что означает условие :
(name_id = 10 AND name_id = 1)
RomikChef:
она тебе, бесспорно, удалась
RomikChef:
Альтернативу ЧЕМУ? Бессмысленному выражению? Я тебе сколько угодно альтернатив накидаю.
Пойди-ка ты, поспи.
или смени род занятий.
RomikChef:
Выбрать всех детей в классе, причем так, чтобы у ребенка был возраст и 1 год, и 10 лет.
Много ты таким запросом навыбираешь?