Форум - Ответы     (  К темам )
 ?  Алексей: работа с базай данных,создание таблицы (31-01-2003 03:05:39)
мне нужно что бы в одной таблице был "массив" (если так можно выразиться)из тех таблиц которые у меня есть.
Может пример понятнее будет:
Есть файл myfile1.bd в нем 3 поля (вес,рост,возраст) ,теперь мне нужен файл myfile2.db в нем 3 поля (Район,дом,"все те кто с ростом 180(к примеру)")- т.к таких может быть много и мне нужны они все, причем с той информацией что в первом файле, то перед мной встает проблема как это сделать, желательно что бы привели пример с использованием BDE.
 Владимир (02-02-2003 20:51:35)
Обычная реляционная база данных - почитайте что это такое
как создавать таблицы, как их связывать между собой
по ключевым полям

То есть создаете, например, таблицы

People
------
ID integer(ключевое поле autoinc not null)
Name varchar(50)
Weight
Age integer
...

Adress
------
ID_Peop integer
Street
Home
Flat
...

и когда нужно связываете эти таблицы по ключевому полям ID - ID_Peop
делаете выборку нужных данных, например Имена Адреса людей,
кому больше 18 лет

Select P.Name, A.Street, A.Home, A.Flat
from People P, Adress A
where P.ID = A.ID_Peop and
P.Age > 18
order by P.ID


support@cbuilder.ru