-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


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

Четверг, 14 Декабря 2017 г. 09:34 + в цитатник
Здравствуйте.
MS Access 2007. Windows 7 x64. Разделённая база данных *.accdb.
Делаю запрос к серверу (таблица прилинкована, строка подключения прописана) таким образом:
SELECT *
FROM watermeters
WHERE watermeter_id = "264879";

Всё работает, всё нормально, запрос обрабатывается очень шустро (доли секунды).

Делаю ещё один запрос из локальной таблицы:
SELECT watermeter_id
FROM q_PrimerOVK;

Возвращает значение 264879.

Подставляю запрос к локальной таблице в запрос к серверу:
SELECT *
FROM watermeters
WHERE watermeter_id IN (SELECT watermeter_id FROM q_PrimerOVK);

Получаю ошибку. Что я делаю не так? Нужно делать запрос к серверу на основании полученного значения из запроса к локальной таблице.
Принтскрины приложены ниже.

http://www.sql.ru/forum/1280057/sintaksis-zaprosa-k-serveru


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку