- RU.PHP ------------------------------------------------------------- RU.PHP -
Msg : #7031 [560]
От : Andrew Lening 2:5026/49.11 08 марта 04, 16:30
Кому : Dmitry S Ivanov 09 марта 04, 20:30
Тема : запрос
-------------------------------------------------------------------------------
Hi, Dmitry!
DI> Есть сабжик на mysql вида
DI> SELECT * FROM main WHERE name IN (select name from main where id=$id)
DI> and model IN (select model from main where id=$id) and category =
DI> 'test' ORDER BY name, model
DI> У меня дома все работает, закинул на хостинг, сервер ругается что
DI> запрос неправильний, выводя при этом в кач-ве результата ошики
DI> волженные запросы. В чем может быть проблемма? Как можно переделать
DI> запрос что бы все заработало?
Скорее всего, там старый мыскл, который вложенные селекты не умеет (они афаир
не так давно появились). Переписать запрос: убрать звезду :-) написать его на
джойнах (кстати, если я правильно понял, тебе так или иначе не нужны тормозящие
запросы с IN).
Bye.
--- carpe diem
* Origin: Gavin Rossdale - Adrenaline (2:5026/49.11)
При переходе по баннеру - скидка 25% на первый месяц обслуживания! При переходе по баннеру - скидка 25% на первый месяц обслуживания!