Форум: "Базы";
Текущий архив: 2002.08.22;
Скачать: [xml.tar.bz2];
ВнизПодскажите SQL WHere Найти похожие ветки
← →
RangerBetta (2002-07-31 08:17) [0]Как равильно написать WHERE часть запроса в которой сравнение идет с оператором SELECT возвращеющего множество значений
← →
velk (2002-07-31 08:22) [1]select id from animals
where id=(select id from country where kk=10)
запрос сработает только в том случае если select который находится в разделе where возвращает только одну строку!
← →
IlyaA (2002-07-31 08:26) [2]Попробуй использовать оператор
UNION
. Для соединения нескольких запросов в один.
select id from animals
where id=(select id from country where kk=10)
UNION
select id from animals
where id=(select id from country where kk=11)
← →
ЮЮ (2002-07-31 08:35) [3]select * from animals
where Contry IN (select id from country where Name like "Р%")
Подзапрос должен выбирать только одно поле, со множеством значений которого и будет сравниваться поле из первого запроса
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.08.22;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c