Nadgil Опубликовано 8 июля, 2004 Жалоба Поделиться Опубликовано 8 июля, 2004 Привет всем! DataModule2.ADOQuery1.SQL.Clear;DataModule2.ADOQuery1.SQL.Add('SELECT *');DataModule2.ADOQuery1.SQL.Add('FROM Население');DataModule2.ADOQuery1.SQL.Add('WHERE Улица LIKE ''14 квартал'''); при помощи этого кода я из таблицы отбираю те строки, у которых в поле УЛИЦА стоит 14 КВАРТАЛ. Как мне написать запрос, чтобы отбор сначала проходил по одному полю, а потом исходя из результатов его отбор по другому полю? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Xcom Опубликовано 9 июля, 2004 Жалоба Поделиться Опубликовано 9 июля, 2004 ;) С помощё суб зопроса примерно так: типа "Select * from moja_tablica where kod_ulici like '14%' and kod_zavedenija in (select kod_zavedenija from Adresa_zavedenij where ........)" Помни в суб запрос должен возврпщать только один столбец данных <_< Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.