Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Можно ли в Аксе одном запросе джойнить одну и ту же таблицу но под разными алиасами и их использовать в предложении SELECT. / 8 сообщений из 8, страница 1 из 1
05.06.2004, 17:14
    #32549654
Omar_K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в Аксе одном запросе джойнить одну и ту же таблицу но под разными алиасами и их использовать в предложении SELECT.
И еще каким образом возможно запускать скрипты такого вида
Select.......into #t1 From ...... Where.........;
Select .......From #t1,....Where.......
...
Рейтинг: 0 / 0
05.06.2004, 17:16
    #32549656
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в Аксе одном запросе джойнить одну и ту же таблицу но под разными алиасами и их использовать в предложении SELECT.
На вопрос в сабджекте - да.

Второй вопрос непонятен. На что в приведенных примерах надо обратить внимание?
...
Рейтинг: 0 / 0
05.06.2004, 17:34
    #32549662
Omar_K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в Аксе одном запросе джойнить одну и ту же таблицу но под разными алиасами и их использовать в предложении SELECT.
имеется ввиду вот что
не получается сделать

Dim rs As Recordset
Set rs.Source = "Select t.code as code, c.name as category, t.name as tovar into #t1 " & _
"From category c Join tovar t On t.category=c.code; " & _
"Select #t1.category, #t1.tovar,p.value " & _
"From #t1 join price p on p.tovar=#t1.code " & _
"Drop table #t1"
rs.Open
...
Рейтинг: 0 / 0
05.06.2004, 17:41
    #32549664
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в Аксе одном запросе джойнить одну и ту же таблицу но под разными алиасами и их использовать в предложении SELECT.
Но рекордсет открывается на одном селекте, а не на смеси из нескольких селектов и исполняемых запросов.
...
Рейтинг: 0 / 0
05.06.2004, 17:52
    #32549669
Omar_K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в Аксе одном запросе джойнить одну и ту же таблицу но под разными алиасами и их использовать в предложении SELECT.
правильно так вот я и хочу узнать каким образом в Аксе можно работать со сложными последовательностями запросов с использованием временных таблиц. И еще возможно ли использование TSQL если таблицы храняться на сервере или все же только Jet. Вообщем возоможно ли использование возможностей Акс как QA в миниатюре.Если да то как и хотелось бы увидеть код VBA
...
Рейтинг: 0 / 0
05.06.2004, 17:55
    #32549671
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в Аксе одном запросе джойнить одну и ту же таблицу но под разными алиасами и их использовать в предложении SELECT.
1. Исполняем первый исполняемый запрос.
2. Делаем все, что надо, с рекордсетом (открыв его только на одном селекте).
3. Исполняем второй исполняемый запрос.

При этом временная таблица в mdb - это просто обычная таблица. Если ею будут пользоваться два юзера одновременно, то будет конфликт.
...
Рейтинг: 0 / 0
06.06.2004, 14:56
    #32549909
Omar_K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в Аксе одном запросе джойнить одну и ту же таблицу но под разными алиасами и их использовать в предложении SELECT.
понятно, но я так полагаю что если не преминив метод
Close к первому рекордсету, второй рекрдсет я никак не открою?
...
Рейтинг: 0 / 0
06.06.2004, 15:20
    #32549915
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в Аксе одном запросе джойнить одну и ту же таблицу но под разными алиасами и их использовать в предложении SELECT.
Тут всего один рекордсет. Остальное (до и после) - исполняемые запросы.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Можно ли в Аксе одном запросе джойнить одну и ту же таблицу но под разными алиасами и их использовать в предложении SELECT. / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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