0
我正在編寫一個腳本來從兩個不同的表中抽取Group By
和MAX(CreatedOnDate),但只返回table1的MAX(CreatedOnDate)大於表2的MAX(CreatedOnDate)的位置。交叉分組和最大日期腳本
例如;
select MasterId, max(createdon) --Master id + latest product generated date
from product
group by MasterId
select contactId, max(createdon) --Contact id + latest edit date for that contact
from contactEdit
group by contactId
from contactEdit ce
join contactmaster cm
on ce.contactId = cm.contactid
join product p
on p.MasterId = cm.MasterId
在這兩個表之間有一個contactMaster表,其聯接也在上面。我想查找自從創建與該聯繫人有關的上一個產品以來進行編輯的所有聯繫人的列表。
有點像;
where max(ce.createdon) > max(p.createdon)