как использовать отдельный доступ в ms

У меня две таблицы. Задачи и категории.

Task Table

Categories Table

TaskID не является первичным ключом, так как есть повторяющиеся значения. Когда для конкретной задачи выбрано несколько контактов, taskid и другие детали будут дублироваться. Я написал запрос:

SELECT Priority, Subject, Status, DueDate, Completed, Category
FROM Task, Categories
WHERE Categories.CategoryID=Task.CategoryID;

Query Result

Теперь, когда несколько контактов выбраны для для этой задачи для taskid = T4 есть две записи (выделены серым). Я пробовал использовать отдельный доступ в MS Access 2003, но он не работает. Я хочу отображать отдельные записи. (Здесь нет необходимости показывать taskid) Если я напишу:

select priority, distinct(subject), .......

и остается таким же, как указано в запросе выше, тогда это дает мне ошибку. Я тоже пробовал отдельные строки, но безуспешно. Как получить различные значения в доступе ms?

7
задан bsm 26 April 2011 в 10:02
поделиться