Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / помоги написать запрос на dql / 3 сообщений из 3, страница 1 из 1
26.12.2012, 15:58
    #38093676
misha2107
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помоги написать запрос на dql
ID_Param это 1,2,3,4
DT это дата
value -это показание всех 4 датчиков
1-давление
2-температура
итд.

1запрос)SELECT Measure_Curr.DT AS 'дата', Measure_Curr.Value AS 'давление'
FROM `\\es20vz\тепло\Gas_zavod`.Measure_Curr Measure_Curr
WHERE (Measure_Curr.ID_Param=1)
ORDER BY Measure_Curr.DT DESC

У нас получилось 2 столбика дата и показание давление теперь надо добавить столбик с показаниями температуры тут же как это правильно написать help
...
Рейтинг: 0 / 0
26.12.2012, 19:20
    #38094028
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помоги написать запрос на dql
Только причем тут Microsoft Office?

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
SELECT   MC1.DT AS 'дата',
         MC1.Value AS 'давление',
         MC2.Value AS 'температура',
         MC3.Value AS 'напряжение',
         MC4.Value AS 'литраж' 
FROM     `\\es20vz\тепло\Gas_zavod`.Measure_Curr AS MC1
         INNER JOIN `\\es20vz\тепло\Gas_zavod`.Measure_Curr AS MC2 ON MC1.DT=MC2.DT
         INNER JOIN `\\es20vz\тепло\Gas_zavod`.Measure_Curr AS MC3 ON MC1.DT=MC3.DT
         INNER JOIN `\\es20vz\тепло\Gas_zavod`.Measure_Curr AS MC4 ON MC1.DT=MC4.DT
WHERE    MC1.ID_Param=1 AND
         MC2.ID_Param=2 AND
         MC3.ID_Param=3 AND
         MC4.ID_Param=4
ORDER BY MC1.DT DESC



Данный запрос будет правильно работать, если в таблице для каждой даты присутствуют показания всех четырех датчиков. В противном случае, объясните, по какому принципу в таблице должна присутствовать дата (если показания есть не со всех датчиков или вообще отсутствуют за данную дату)
...
Рейтинг: 0 / 0
26.12.2012, 21:08
    #38094127
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помоги написать запрос на dql
misha2107,

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


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