Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Paradox и вложенные запросы


Страницы:   1 2

alexander_ua ©   (2003-07-29 17:19:00) 

Поддерживает ли Paradox вложенные запросы? А если да, то как пользоваться ORDER BY?


alexander_ua   (2003-07-29 17:57:00) [21]

Так, я немножко неправильно поставил вопрос. Мне нужно сделать выборку, в которой будут данные и сумма по одному из полей. Следовательно, требуется GROUP BY использовать. Но как? И для каких полей? Помощь мне дела не прояснила...


Dred2k   (2003-07-29 17:42:00) [22]

В таком виде нет.
А вот так можно:


Another local SQL statement can use the result set produced by this saved query by naming the .SQL file in the FROM clause of a SELECT statement:

SELECT *

FROM "CA_Cust.sql"

WHERE (SUBSTRING(Company FROM 1 FOR 1) <= "M")

Use of saved SQL queries is not limited to somple SELECT statements. They can also be used in place of tables in joins and can even be joined to the result sets of other saved queries. Using the previously mentioned CA_CUST.SQL file:

SELECT C.*, O.*

FROM "CA_Cust.sql" C
JOIN "Orders.db" O

( C.CustNo = O.CustNo)

В таком виде нет.
А вот так можно:


Another local SQL statement can use the result set produced by this saved query by naming the .SQL file in the FROM clause of a SELECT statement:

SELECT *

FROM "CA_Cust.sql"

WHERE (SUBSTRING(Company FROM 1 FOR 1) <= "M")

Use of saved SQL queries is not limited to somple SELECT statements. They can also be used in place of tables in joins and can even be joined to the result sets of other saved queries. Using the previously mentioned CA_CUST.SQL file:

SELECT C.*, O.*

FROM "CA_Cust.sql" C
JOIN "Orders.db" O

ON (C.CustNo = O.CustNo)
<i/>

Читаем хелп, что еще сказать.


Mike1 Kouzmine1   (2003-07-29 17:37:00) [23]

Dred2k © (29.07.03 17:25) Надо попробовать. А то приходилось изворачиваться.


alexander_ua   (2003-07-29 17:28:00) [24]

а может ли быть запрос вида
select sum(field1) from (select * from table1 where ... order by ... )?


Dred2k   (2003-07-29 17:25:00) [25]

LocalSQL поддерживает вложенные запросы, начиная с версии BDE 4.0, кажется. Вся информация - localsql.hlp (лежит в каталоге BDE, как правило).


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо