Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / не могу понять что не правильно в запросе? / 3 сообщений из 3, страница 1 из 1
04.10.2004, 13:32:09
    #32722095
unicode
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не могу понять что не правильно в запросе?
пишу этот код в Query Design компилирую
Код: plaintext
1.
select T1.EXTENSION, T1.SAA, T1.INMOB,T1.DEPT,T2.EXTENSION, T2.SAA, T2.INMOB,T2.DEPT from FONDEL.mdb.EXTENDB T1
left join FONDEL.mdb.EXTENDB T2 on T2.ID = T1.ID+(select round(CDBL(EXTENDB.ID)/ 2 ,  0 ) from FONDEL.mdb.EXTENDB)

а вот ошибка...

Syntax Error. in query expression 'T2 on T2.ID = T1.ID+(select round(CDBL(EXTENDB.ID)/2, 0) from FONDEL.mdb.EXTENDB)'.
...
Рейтинг: 0 / 0
04.10.2004, 14:02:35
    #32722153
unicode
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не могу понять что не правильно в запросе?
ребятара проблема такая есть у меня запрос который работает на сиквеле

Код: plaintext
1.
2.
select T1.EXTENSION, T1.SAA, T1.INMOB,T1.DEPT,T2.EXTENSION, T2.SAA, T2.INMOB,T2.DEPT from EXTENDB T1
left join EXTENDB T2 on T2.ID = T1.ID + (select round(cast(max(ID) as float)/ 2 ,  0 ) from EXTENDB)
where T1.ID <= (select round(cast(max(ID) as float)/ 2 ,  0 ) from EXTENDB)

но вот на access-е дает ошибку.. помогите разобраться..
...
Рейтинг: 0 / 0
04.10.2004, 14:25:13
    #32722223
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не могу понять что не правильно в запросе?
В Аксе так подзапросы использовать не получиться!

Попробуй свой подзапрос заменить функцией DMax :)

Удачи!!!
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / не могу понять что не правильно в запросе? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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