powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / объединение запросов
2 сообщений из 2, страница 1 из 1
объединение запросов
    #32458503
big-spoon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как можно и нужно объединить два запроса в один:
Запрос1

Код: plaintext
1.
2.
3.
SELECT experiment.y9, experiment.modelid, experiment.t, model.check, temper.value
FROM (model INNER JOIN temper ON model.id = temper.id) LEFT JOIN experiment ON model.id = experiment.id
WHERE (((experiment.t) In ( 0 . 01 , 0 . 05 , 0 . 1 , 0 . 15 , 0 . 2 )) AND ((model.check)=True));


перекрестный запрос

Код: plaintext
1.
2.
3.
4.
5.
TRANSFORM First(Запрос1.y9) AS [Значение]
SELECT Запрос1.value
FROM Запрос1
GROUP BY Запрос1.value
PIVOT Запрос1.t;


или подскажите как без обединения запросов можно получить результат (аналогичный результатам работы sql) в дельфи?
...
Рейтинг: 0 / 0
объединение запросов
    #32458859
big-spoon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
TRANSFORM First(experiment.Y9) AS tmp
SELECT temper.value
FROM (experiment RIGHT JOIN model ON experiment.ID = model.id) INNER JOIN temper ON model.id = temper.id
WHERE (((experiment.T) In ( 0 . 01 , 0 . 05 , 0 . 1 , 0 . 15 , 0 . 2 )) AND ((model.Check)=True))
GROUP BY temper.value
PIVOT experiment.T;

как теперь избавиться от temper? это тоже запрос
Код: plaintext
1.
2.
3.
SELECT model.id, modelparametr.parametr, modelparametr.value
FROM model LEFT JOIN modelparametr ON model.id = modelparametr.id
WHERE (((modelparametr.parametr)= "температура" ))
ORDER BY modelparametr.value;
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / объединение запросов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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