Синтаксис запроса к серверу.
|
|
Четверг, 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
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-