在尝试生成故障状态视图时,我遇到了一些挑战:
背景:
包含故障单记录的数据库设置为允许基本的重新视觉,并包括以下列(这是我认为相关的):
ID - 原始 - status - date_created - 已修改
所需解决方案:
一个表格,其中包括:按周/月/年分组的每个状态的计数。
挑战:
排除状态未发生变化的任何修订。
提前感谢您的任何帮助,这让我的大脑升温:)
答案 0 :(得分:3)
应该是这样的(没有按日期分组):
SELECT t1.*
FROM table as t1
JOIN table as t2 ON (t1.original = t2.ID)
WHERE t1.status != t2.status;
答案 1 :(得分:0)
EXISTS
/NOT EXISTS
的子查询应该是你要找的。 p>