У меня есть две таблицы: «pc» и «results». таблица «результаты» содержит так много результатов каждого ПК. Мне нужно создать представление, содержащее все столбцы pc и последний результат каждого компьютера. I'v попробовал это, но это не сработало.SQL: создать представление с использованием нескольких таблиц и курсора
select *
from pc,resultat where pc.code_pc=result.code_pc
order by code_resultat DESC limit 3
Должен ли я использовать курсор? если да, то как? Может кто-нибудь, пожалуйста, помогите мне? спасибо advanse
EDIT: PC ID_pc name x y 1 Station1 1 1 2 Station2 2 2
Таблица результатов:
code_rslt ID_pc parametre value date
1 1 ph 6 15/06/2015
2 2 ph 6.3 15/06/2015
3 1 ph 6.6 16/06/2015
4 2 ph 6.2 16/06/2015
Мне нужен niew как этот
ID_pc name x y code_rslt parametre value date
1 Station1 1 1 3 ph 6.6 16/06/2015
2 Station2 2 2 4 ph 6.2 16/06/2015
Что это связано с курсором? Что такое RDBM? что такое «последний результат каждого ПК», можете ли вы предоставить схемы таблиц, образцы данных и ожидаемый результат вашего запроса? – Kritner
, пожалуйста, проверьте мое сообщение Я отредактировал его –