DrakonHaSh
Постоялец
- Регистрация
- 29 Июн 2010
- Сообщения
- 357
- Реакции
- 122
вопрос про подзапрос:Все делается одним запросом:
Код:UPDATE `test` SET `is_dubl` = 1 WHERE `url` IN(SELECT `url` FROM (SELECT * FROM `test` GROUP BY `url` HAVING (COUNT(`url`) > 1)) AS `temp`)
(SELECT `url` FROM (SELECT * FROM `test` GROUP BY `url` HAVING (COUNT(`url`) > 1)) AS `temp`)
он принципиально должен быть именно таким (избыточным) или его можно сократить без проблем до:
(SELECT `url` FROM `test` GROUP BY `url` HAVING (COUNT(`url`) > 1)
по поводу поста от trooll
нельзя ли каким нить образом создавать некие временные статические таблицы в памяти ?