【发布时间】:2017-03-28 19:42:54
【问题描述】:
对不起,新手。
此处与此类似:SQL: retrieve only the records whose value has changed
我想知道如何也包括第一行?带 * 的行?
ID description eaudittimestamp
-- ----------- -----------------------
777012 above 2017-03-27 10:09:59.330 *
777012 above 2017-03-27 10:09:58.550
777012 below 2017-03-27 10:26:03.560 *
777012 below 2017-03-27 10:36:02.423
777012 below 2017-03-27 10:37:15.250
777012 middle 2017-03-27 10:49:11.680 *
777012 middle 2017-03-27 10:49:18.870
777013 something 2017-03-27 11:49:18.870
777013 something 2017-03-27 12:49:18.870
777014 nodescription 2017-03-27 12:49:18.870
抱歉,我是新手。让我改述一下。我有一个表,其中有 ID、描述和时间戳。类似于审计表。如何找到描述已更改的行(包括第一行)。
以及如何排除只有 1 行的那些?即 777013 和 777014?
【问题讨论】:
-
您使用 like 作为速率并根据日期获得最大值或最小值,或者只是做前 1 个。
-
现在搞混了。
-
是的,抱歉,正在学习使用该网站。 :)
标签: sql sql-server-2008