Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Local SQL Help!!! Nested select!!! / 3 сообщений из 3, страница 1 из 1
30.09.2003, 14:31
    #32279551
xroot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Local SQL Help!!! Nested select!!!
Здравствуйте!
Очень нужены вложенный запрос, подобный следующему при
работе с LocalSQL (таблицы Paradox)

select i.Surname, i.Name, i.Parname, sum(i.Fuel) as 'Fuel'
from (
select Surname, Name, Parname, sum(Fuel) as 'Fuel' from T_OilSupply where NumSign = 'а566рт' \
and DateOut <= '30.06.2003'
and DateOut >= '01.06.2003'
group by Surname, Name, Parname
UNION
select Surname, Name, Parname, sum(Fuel) as 'Fuel' from T_BusinessTrip
where NumSign = 'а566рт'
and DateIn <= '30.06.2003'
and DateIn >= '01.06.2003'
group by Surname, Name, Parname ) i
group by i.Surname, i.Name, i.Parname

Данный запрос отлично работает для MSSQL (только даты там по-другому)..
Но теперь делаю задачу на таблицах Paradox - соответственно LocalSQL...
Как можно выкрутиться?
С уважением Роман
...
Рейтинг: 0 / 0
30.09.2003, 14:49
    #32279587
ZrenBy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Local SQL Help!!! Nested select!!!
Local SQL Help -> Index -> VIEWs

To use an SQL statement as a VIEW, save it to a simple text file (with a .SQL extension), such as by using the Windows applet NotePad. Then, in a local SQL statement, mention the file by name where you would otherwise have named a base table. Enclose the file name in quotation marks. For example, assume the SQL statement below saved to the text file CA_CUST.SQL:

SELECT CustNo, Company

FROM "Customer.db"

WHERE (State = "CA")

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")
...
Рейтинг: 0 / 0
01.10.2003, 06:55
    #32280153
xroot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Local SQL Help!!! Nested select!!!
Thanks a lot.
I try to use saved SQL statement... I didn't think about this way.
May be you know how to get select from another TQuery components if it's possible.
Best regards Roman
xroot@mail.ru
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Local SQL Help!!! Nested select!!! / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]