-- get lastest record of every instance SELECT * FROM [HISTORY] H WHERE [CREATEDTIME] = ( SELECT MAX([CREATEDTIME]) FROM [HISTORY] M WHERE M.[PROCESSINSTANCEID] = H.[PROCESSINSTANCEID] AND M.[EVENTTYPE] = H.[EVENTTYPE] ) ORDER BY [PROCESSINSTANCEID]
package bruce.lib.swing; import java.awt.GridBagConstraints; import java.awt.GridBagLayout; import java.awt.Insets; import java.awt.event.A...
-- get lastest record of every instance SELECT * FROM [HISTORY] H WHERE [CREATEDTIME] = ( SELECT MAX([CREATEDTIME]) FROM [HISTORY] M WHERE M.[PROCESSINSTANCEID] = H.[PROCESSINSTANCEID] AND M.[EVENTTYPE] = H.[EVENTTYPE] ) ORDER BY [PROCESSINSTANCEID]