Select med TOP i joined table
Jeg har følgende SELECTSELECT Slots.SlotID, Slots.TaskID, Slots.ResourceProfileID, Slots.ResourceID, Slots.Autofill, Slots.SlotStatus, Tasks.TaskStart
FROM (Slots INNER JOIN
Tasks ON Slots.TaskID = Tasks.TaskID)
WHERE (Tasks.TaskStart >= ?) AND (Tasks.TaskStart < ?)
og ønsker at lave
SELECT Slots.SlotID, Slots.TaskID, Slots.ResourceProfileID, Slots.ResourceID, Slots.Autofill, Slots.SlotStatus, Tasks.TaskStart
FROM (Slots INNER JOIN
Tasks ON Slots.TaskID = Tasks.TaskID)
WHERE (Tasks.TaskStart >= ?))
hvor der skal finde record hvor TASK.taskStart> minDato, og de næste 30 Tasks
Der skal vel insertes en TOP 30 et sted, men kan ikke rigtig finde ud af det.
Jeg kan IKKE bruge en sub-query (da jeg indtil videre kører på Access , som gerne vil tage subqueries, men min query-builder med access-provideren, af mystiske årsager, er ikke så god til at acceptere subqueries)