У меня есть лист Excel, в котором хранятся данные, извлеченные из базы данных Historian для тегов выбросов на сервере Wonderware. Мне нужно знать, как я могу написать SQL-запрос, который загружает данные между двумя диапазонами дат. Starte date end date.
Я собрал данные и отобразил, что хочу, я просто не знаю, как я могу реализовать между двумя диапазонами дат, которые пользователь вводит в другой форме. Я НЕ ЗНАЮ, КАК ЭТО СДЕЛАТЬ.
Я ничего не пробовал, потому что я не уверен, как реализовать запрос параметров в Excel.
SET QUOTED_IDENTIFIER OFF
SELECT * FROM OPENQUERY(INSQL, "SELECT DateTime, [AB01_PE01], [NU_DC01_DX01_DISPLAY],
[NU_DC01_DX02_DISPLAY], [NU_DC02_DX01_DISPLAY], [NU_DC02_DX02_DISPLAY],
[NU_DC03_DX01_DISPLAY], [NU_DC03_DX02_DISPLAY], [NU_DC05_DX01_DISPLAY]
FROM WideHistory
WHERE wwRetrievalMode = 'Cyclic'
AND wwCycleCount = 14
AND wwVersion = 'Latest'
AND DateTime >= '20190501 06:00:00.000'
AND DateTime <= GetDate()")
что я хочу, это где Datetime> = мне нужно установить, где он спрашивает пользователя о дате начала и дате окончания? Я не знаю, как это сделать в Excel, я новичок в истории добавить.