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 ........)" Помни в суб запрос должен возврпщать только один столбец данных <_< Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти