Форум: "Базы";
Текущий архив: 2002.03.04;
Скачать: [xml.tar.bz2];
Внизпомогите составить запрос, пожалуйста Найти похожие ветки
← →
perov (2002-02-07 08:40) [0]есть две таблицы
в одной таблице есть поле addr, содержащее адрес
в другой - поле city, содержащее город
как составить запрос, который вибирал все записи из первой таблицы, в адресе которых содержится город из второй таблицы
запрос типа
select * from t1, t2 where t1.addr like t2.city не подходит
а на
select * from t1, t2 where t1.addr like t2.city+"%" выдается ошибка ORA-01722: invalid number
← →
Владислав (2002-02-07 09:27) [1]Попробуй так:
select * from t1, t2 where t1.addr like t2.city||"%"
← →
Romul (2002-02-07 11:48) [2]ADOQuery1.SQL.Add( "Select S.CITY_NAME AS ГОРОД, D.AC_ACTIVE_DO AS ОТПРАВКА, D.AC_PROPISAN AS ПРОПИСАН from CITY S JOIN AC1 D on S.CITY_ID=D.CITY_ID and MB_NUMBER=""+Edit1.Text+""");
DBGrid1.DataSource:=DataSource1;
Попробуй вот это.
← →
Romul (2002-02-07 11:51) [3]Да, забыл добавить CITY и AC1 это таблицы, а S и D это псевдонимы таблиц в самом запросе.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.03.04;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c