оператор SELECT в предикате IN

korvin0

моська
оператор SELECT в предикате IN

прочитал в одной документации, что можно делать так:
SELECT model, speed, hd
FROM Pc
WHERE hd IN (10, 20) AND
model IN (SELECT model FROM product
WHERE maker = 'A');
но у меня с mysql 4.0.17 нифига не выходит, говорит, что ошибка синтаксиса.
Скажите, корректен ли данный пример вообще? (а то может это ман устарел или to что-нить не так).
 

Demiurg

Guest
>прочитал в одной документации
в какой документации ?
Читать надо было документацию по mysql, там ясно сказано с какой версии поддерживаются вложые селекты.
 

korvin0

моська
а какая документация, я уже и не помню, помню только, что там на сайте можно упражнения по sql выполнять...
 

fixxxer

К.О.
Партнер клуба
а php по книжке по бейсику ты не пробовал изучать?
 

korvin0

моська
fixxxer
при случае обязательно попробую :)
Всем спасибо за как всегда помощь самого высокого качества!
 

lucas

Guest
Всем спасибо за как всегда помощь самого высокого качества!
На качество помощи влияет прежде всего твое отношение к предмету помощи и к тем, кто ее несет. Задумайся над этим.
 

Demiurg

Guest
TuBu
Некоторые участники форума считают унизительным посылание в ман, к тому же на столько прямое.
 

korvin0

моська
TuBu
да я уже как бы все нашел и так.
Demiurg
это ты про меня что ли?
 
Сверху