Arina9 |
---|
не включая тех, кто когда-то работал. |
То есть, не включая тех, кто уволен?
Arina9 |
---|
Имеются приказы с полями номер приказа, дата, код приказа(виды: принятие, увольнение, перемещение). Как из них выбрать максимальную дату с нужным кодом приказа? (Это необходимо для создания списка работающих сотрудников,не включая тех, кто когда-то работал. То есть выбрать тех у кого последняя дата была именно на принятие или перемещение). |
Для этого в таблице приказов нужно поле с кодом сотрудника, к которому этот приказ относится.
Если такое поле есть (допустим, Id_E), то
SELECT *
FROM table
WHERE code <> <код увольнения> AND date = DMax("date","table","Id_E = " & Id_E)