Вниз
Скачать: CL | DM;

Как построить запрос?   Найти похожие ветки 

 
Ищущий ответ   (2005-01-30 19:39) [0]

У меня три абсолютно одинаковые таблицы. К одной таблице, например Tab1, запрос делаю без проблем так:
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add("SELECT Fam,Im,Ot,cekh");
Query1.SQL.Add("FROM Tab1.db");
Query1.SQL.Add("WHERE Fam  LIKE """+Edit1.Text+"%""");
Query1.SQL.Add("AND Im  LIKE """+Edit2.Text+"%""");
Query1.SQL.Add("AND Ot  LIKE """+Edit3.Text+"%""");
Query1.Open;

А как сделать запрос чтобы эти же данные выбиралист для трёх таблиц одновременно: Tab1, Tab2, Tab3? Заранее спасибо.


 
Fay ©   (2005-01-30 19:43) [1]

union ?


 
Anatoly Podgoretsky ©   (2005-01-30 19:55) [2]

А что значит одновременно?


 
Ищущий ответ   (2005-01-30 20:02) [3]


> Anatoly Podgoretsky ©   (30.01.05 19:55) [2]
> А что значит одновременно?

Хотелось выбрать фамилии имена отчества и цеха. где они работают одновременно из трёх таблиц Tab1, Tab2, Tab3, а не из одной, что я пока могу делать. Только начинаю изучать построение запросов


 
Desdechado ©   (2005-01-30 20:40) [4]

1. UNION или UNION ALL в зависимости от задачи
2. А почему таблицы одинаковые? Может, стоит их в одну преобразовать?


 
Ищущий ответ   (2005-01-30 20:58) [5]


> Desdechado ©   (30.01.05 20:40) [4]
> 1. UNION или UNION ALL в зависимости от задачи
> 2. А почему таблицы одинаковые? Может, стоит их в одну преобразовать?

В одну преобразовать нельзя т.к. Paradox имеет ограничения по размеру, таблицы довольно большие.
Если можно, помогите примером как составить такой запрос?


 
Desdechado ©   (2005-01-30 21:52) [6]

select id, name from tbl1
union all
select id, name from tbl2
union all
select id, name from tbl3

union all возьмет все, union отсеет повторения


 
Anatoly Podgoretsky ©   (2005-01-30 21:59) [7]

Ищущий ответ   (30.01.05 20:58) [5]
Неужели свыше 2 гб?


 
Fay ©   (2005-01-31 04:24) [8]

Блин, да что вы все так впились в этот рагадох?! За него что, на штуку больше платят?!


 
Alexandr ©   (2005-01-31 06:45) [9]


> Fay ©   (31.01.05 04:24) [8]
> Блин, да что вы все так впились в этот рагадох?! За него
> что, на штуку больше платят?!


не... название красивое. Суть отражает.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.024 c
3-1106822358
DSKalugin
2005-01-27 13:39
2005.02.27
Как хранить деньги? :-))


4-1104885929
Soft
2005-01-05 03:45
2005.02.27
Динамическая загрузка кода в свой процесс.


1-1108419383
РеФорм
2005-02-15 01:16
2005.02.27
Как сделать функцию типа format, только чтобы не в текст


14-1107956805
Ihor Osov'yak
2005-02-09 16:46
2005.02.27
Посягательство на святое… То бишь (шепотом) - компилятор


14-1107504785
skiff
2005-02-04 11:13
2005.02.27
на повестке часа...




   Наверх