Форум: "Базы";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];
ВнизВложенный запрос Найти похожие ветки
← →
Vasis (2004-09-16 02:21) [0]Запрос типа
SELECT * FROM table WHERE id=(SELECT id FROM table2 WHERE opt>15)
работает без проблем, но если же пишется в виде
SELECT * FROM table WHERE id=(SELECT code FROM table2 WHERE opt>15) выдает пустой результат... Но поле называется code и ничего поделать с этим нельзя... есть ли лекарство?
← →
jack128 © (2004-09-16 02:29) [1]Vasis (16.09.04 2:21)
SELECT * FROM table WHERE id in (SELECT code FROM table2 WHERE opt>15) А так работает? вообще влоденный запрос одну или несколько записей выдает??
← →
Deniz © (2004-09-16 07:19) [2]Двойные кавычки помогут.
← →
Vasis (2004-09-17 01:16) [3]2 jack128: Вложенный запрос выдает не одну запись, про конструкцию IN забыл, обязательно попробую...
2 Deniz: Не, при использовании ругаются на синтаксис
← →
Vasis (2004-09-17 03:19) [4]Всем спасибо!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.027 c