Nadgil Posted July 8, 2004 Report Share Posted July 8, 2004 Привет всем! DataModule2.ADOQuery1.SQL.Clear;DataModule2.ADOQuery1.SQL.Add('SELECT *');DataModule2.ADOQuery1.SQL.Add('FROM Население');DataModule2.ADOQuery1.SQL.Add('WHERE Улица LIKE ''14 квартал'''); при помощи этого кода я из таблицы отбираю те строки, у которых в поле УЛИЦА стоит 14 КВАРТАЛ. Как мне написать запрос, чтобы отбор сначала проходил по одному полю, а потом исходя из результатов его отбор по другому полю? Link to comment Share on other sites More sharing options...
Xcom Posted July 9, 2004 Report Share Posted July 9, 2004 ;) С помощё суб зопроса примерно так: типа "Select * from moja_tablica where kod_ulici like '14%' and kod_zavedenija in (select kod_zavedenija from Adresa_zavedenij where ........)" Помни в суб запрос должен возврпщать только один столбец данных <_< Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now