Форум: "Базы";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];
ВнизSQL запрос. Подскажите пожалуйста. Найти похожие ветки
← →
Ann © (2004-12-02 09:38) [0]Добрый день!
Есть таблица (база - Paradox), мне нужно из нее выбрать все записи, у которых помимо других условий поле признак = 0, но при условии что для выбранной записи есть в таблице запись c таким же артикулом и за тот же период, но не с нулевым значением поля признак.
Делала так (но есть сомнения что делаю что-то не то.) не получилось :select * from izplanvaz ip
where (y=2004) and (m=11) and (priznak=0) and ( select count(*) from izplanvaz ip1 where (m=11) and (y=2004) and (priznak<>0) and (ip.art=ip1.art))<>0
← →
ЮЮ © (2004-12-02 09:49) [1]
select *
from izplanvaz ip
where
(y=2004) and (m=11) and (priznak=0) and
EXISTS (
select art
from izplanvaz ip1
where
(m=11) and (y=2004) and (priznak<>0) and
(ip.art=ip1.art)
)
← →
Ann © (2004-12-02 11:02) [2]
> [1] ЮЮ © (02.12.04 09:49)
Спасибо большое!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.058 c