![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Два поля с разных баз
able © (2004-12-17 17:15:00)Здравствуйте, Мастера!
Мне надо вывести три поля в грид: два из таблицы "прайсы", а одно из таблицы "предприятия", как это сделать?
SergP (2004-12-19 01:39:00) [1]Ну ведь уже сказали что select...
Что-то типа:
select прайсы.поле1, прайсы.поле2, предприятия.поле1
from прайсы, предприятия
where прайсы.полеX=предприятия.полеY
able (2004-12-18 19:24:00) [2]Мне через запросы надо сделать..
DenK_vrtz (2004-12-18 09:22:00) [3]>Atomic2004 (18.12.04 09:02) [6]
И казалось бы, причем тут фильтр?
Atomic2004 (2004-12-18 09:02:00) [4]Table2.Filtered:=False;
Table2.Filter:='[код]='''+Table1.FieldByName('код').asstring+'''';
Table2.Flitered:=True;
//вывод в Table3
Table3.insert;
Table3.fieldbyname('1поле').value:=Table1.fieldbyname('1поле').asstring;
Table3.fieldbyname('2поле').value:=Table1.fieldbyname('2поле').asstring;
Table3.fieldbyname('предприятие').value:=Table2.fieldbyname('предприятие').asstring;
Table3.Post;
Table2.Filtered:=False;
able (2004-12-17 18:14:00) [5]В общем ситуация такова...
Я ищу по таблице с прайсами, нахожу записи.
Таблицы Прайсы и Основная связаны по полю: "код".
Когда я нахожу записи, мне вместе с ними надо вывести соответствующую организацию...
Алхимик (2004-12-17 17:33:00) [6]Более подробно
http://www.firststeps.ru/sql/r.php?8
Соловьев (2004-12-17 17:33:00) [7]LocalSQL.hlp + Relational operators list
able (2004-12-17 17:31:00) [8]Алхимик © (17.12.04 17:28) [1]
да, сорри из разных таблиц..
Алхимик (2004-12-17 17:28:00) [9]Наверно не из разных баз, а из разных таблиц одной базы?
SQL поможет, select в частности.