Показать сообщение отдельно
Старый 28.10.2004, 07:44   #1  
malex is offline
malex
Участник
 
164 / 19 (1) ++
Регистрация: 10.08.2004
Адрес: Тверь, Москва
? Помогите создать в AODе следующий View
Есть 3 таблички. ZRPieces (поля PieceID, LastRepairDate ...), ZRRepairTable (PieceID, RepairID, FinishDateFact ...) и ZRRepairLine (RepairID, Material ...)
ZRPieces и ZRRepairTable соединены через EDT PieceID (relation на ZRPieces)
ZRRepairTable и ZRRepairLine соединены через EDT PieceID (relation на ZRPieces)

В MSSQL необходимый запрос выглядит следующим образом:

select ZRPieces.PieceID, ZRPieces.LastRepairDate, ZRRepairTable.RepairID, ZRRepairTable.FinishDateFact, ZRRepairLine.Material
from ZRPieces, ZRRepairTable, ZRRepairLine
where (ZRRepairLine.RepairID = ZRRepairTable.RepairID) and
((ZRRepairTable.PieceID = ZRPieces.PieceID) and (ZRRepairTable.FinishDateFact = ZRPieces.LastRepairDate))

Как создать такой же View в AODе????

Sorry, уже нашел ошибку. Тему можно удалять.

PS: А что делать, если нужна вьюшка с group by? Временную таблицу создавать?