[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите с запросом
maximka787
Мужики, не могу никак врубиться, как наполнить одну таблицу, выводом из другой. Вот запрос, по нему думаю все понятно. Ошибка грубая в грамматике, но не могу сам разобраться.
INSERT INTO `cache_params` (`m_color`) VALUES (
(

SELECT DISTINCT t1.`id`
FROM `attr_color` t1, `product` t2, `product_attribute` t3
WHERE t2.`id` = t3.`id_product` AND t3.`color_id` = t1.`id` AND `category` = '1'
)

)


исправил

_____________
..Работает - не трогай!
rooor
or die(mysql_error()) что говорит?
maximka787
rooor
syntax error

_____________
..Работает - не трогай!
rooor
и всё? а можно сюда скопировать всё, что он говорит?
alexbel2404
INSERT INTO `cache_params` (`m_color`)
SELECT DISTINCT t1.`id`
FROM `attr_color` t1, `product` t2, `product_attribute` t3
WHERE t2.`id` = t3.`id_product` AND t3.`color_id` = t1.`id` AND `category` = '1'

А так?
maximka787
alexbel2404
Да спасибо, все работает)

_____________
..Работает - не трогай!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.